Hola a todos!
Les comento mi problema.
Tengo un proyecto con archivos .cpp (por costumbre) y .h.
El problema esta en que cuando compilo me genera errores por la importación de las otras fuentes.
Por ej.:
En el "main.cpp" necesito importar archivos como el "mouse.h", "engine.h", etc.
Ahora bien, si lo hago desde el .cpp, importando los cpp (por ej. engine.cpp) me tira un error de que no encuentra el tipo, como si no reconociera el tipo de dato (objeto cEngine).
Si lo hago importando los .h me dice que no encuentra el método al cual estoy llamando.
Calculo que debe pasar por un tema de compilación mas que nada, pero soy relativamente nuevo en linux, y mas nuevo en gcc.
Cuando compilo lo hago así:
g++ -o ejecutable main.cpp -lSDL -lSDL_ttf -lSDL_image
Solo compilo el main.cpp y nada mas.
Esto andaba bien, hasta que agregue unas cabeceras. Estas ultimas que agregue las habia probado (y andaban) en otro proyecto aparte (tipo de prueba).
Si alguien entendió mi problema y puede darme una respuesta se lo agradecería mucho.
Salu2
JuanPablo