srfreire/CompiladorFlex
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Uso del Makefile ---------------- Para nuestro compilador, hemos creado un Makefile que facilita la compilación y ejecución del programa. Cuenta con las siguientes opciones: - make: Compila el programa y genera el ejecutable. - make clean: Elimina los archivos objeto (.o) generados durante la compilación. - make run: Ejecuta el programa (en caso de que no esté compilado lo compila también). - make valgrind: Ejecuta el programa utilizando Valgrind para detectar posibles fugas de memoria y errores en la gestión de memoria (en caso de que no esté compilado lo compila también). - make flex: Compila el analizador léxico (el fichero lex.yy.c) utilizando flex. Requisitos Para utilizar este Makefile, es necesario contar con: - Un compilador compatible con C/C++ (gcc). - make instalado en el sistema. - valgrind instalado si se desea utilizar la opción make valgrind. - flex instalado si se desea utilizar la opción make flex.