Configurando Eclipse para desarrollar proyectos TLM-2.0

Hoy os explico cómo crear un proyecto en eclipse para desarrollar un proyecto en TLM-2 y SystemC, es muy fácil!

Primero toca bajarse eclipse para C/C++ de su pagina web, instalarlo, etc si no lo has hecho ya.

Empezamos con el tema: creamos un proyecto nuevo tipo C++ (C++ Project)

La siguiente pantalla nos pide qué tipo de proyecto eclipse, elegimos Executable y Empty Project

C++ Project

En la siguiente pantalla pinchamos en Advanced Settings, donde podremos añadir los PATHs a la libraria SystemC y al código TLM-2.

Vamos a GCC C++ Compiler-> Preprocessor y añadimos SC_INCLUDE_DYNAMIC_PROCESSES en la opción de Defined symbols.

Luego elegimos Directories del mismo menú y añadimos los PATHs al directorio donde está SystemC y TLM (fíjate cómo acaba cada PATH)

Por último en GCC C++ Linker-> Libraries añadimos el PATH a la libreria SystemC (fíjate que acaba en /lib-linux/)

Si todo ha ido bien, tendremos el proyecto creado y a punto de ser usado en la pantalla principal de eclipse:

Podemos añadir ficheros al proyecto pinchando con el botón derecho encima del nombre del proyecto y seleccionar new->source file o new-> header file

Nos pedirá el nombre del fichero (hay que ponerle la extensión) y podemos empezar a escribir nuestro código.

Leave a Reply