- Análisis: ghdl -a ficheros.vhdl. Realiza el análisis sintáctico
y genera los correspondientes ficheros objetos.
- Elaboración: ghdl -e entidad. Realiza la elaboración y genera
el fichero ejecutable.
- Directorio: ghdl -d. Muestra todas las unidades de diseño que
se encuentran en la librería de trabajo: entidades, arquitecturas
y configuraciones.
- Importación: ghdl -i ficheros.vhdl. Incluye las unidades en
la librería de trabajo. No se generan ficheros ejecutables.
- Modo Make: ghdl -m entidad. Analiza automáticamente las entidades
obsoletas y elabora el diseño.
- Generación de Makefile: ghdl -gen-makefile entidad. Construye
una fichero Makefile con todas las dependencias necesarias
para la construcción de la entidad especificada. Luego se genera el
ejecutable utilizando la herramienta make. Esta opción es muy
útil, ya que permite realizar la compilación desde diferentes entornos
de trabajo integrados (IDE's) como Anjuta o Emacs.
- Modo de búsqueda: ghdl -f ficheros.vhdl. Indica las unidades
de diseño presentes en los ficheros especificados. Junto a las entidades
superiores se imprimen dos asteriscos.
- Clean mode: ghdl -clean. Elimina los ficheros .o y
los ejecutables, pero la librería se mantiene.
- Remove mode: ghdl -remove. Similar al clean mode
pero eliminando además la librería de trabajo.
Juan Gonzalez
2004-10-01