[C con Clase] Duda código dividido en ficheros.
Jorge Vega Sanchez
memmaker650 en gmail.com
Vie Mayo 14 21:22:06 CEST 2010
Estoy realizando un programa diviendo partes en ficheros y al
compilarlo me da error.
Explico la estructura del programa porque la programación multi
fichero todavía no la entiendo del todo.
3 ficheros: prueba.cpp funciones.cpp y funciones.h
- El programa usa una librería.
-Prueba.cpp --> contiene el main del programa y un par de funciones.
Hace uso de la librería. Sólo esta incluido #include "funciones.h".
Definidas variables globales.
-funciones.cpp --> aquí hay varias funciones definidas que hacen uso
de la librería. Sólo está definido #include "funciones.h" y extern
variables globales.
-funciones.h --> definidas todas las librerías y las cabeceras de las
funciones definidas en funciones.cpp.
Para compilar sigo este orden: g++ funciones.cpp funciones.h
prueba.cpp -o prueba
El problema es que no reconoce nada de la librería externa.
Si alguien pudiera ayudar incluso si cree alguna forma mejor de
distribuir el trabajo en los ficheros.
Gracias de antemano.
Más información sobre la lista de distribución Cconclase