Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/04/2005, 02:25
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 10 meses
Puntos: 17
Cita:
Iniciado por Instru
Hola a todos.

Solo aclarenme una duda ....
Tengo algunos .c y .h en un directorio. Todos dependen de todos( si, eso de usar muchas variables globales...y externs).
Bueno, pues al intentar compilarlos, como que no me reconoce de donde vienen los externs, esto solo pasa con gcc. Con dev-c o con msvc todo compila bien.

Como le hago para que todo se compile junto

saludos
Claro, eso pasa por no practicar a compilar con la línea de comandos :)

Los .h no se compilan por sí solos... Veamos, si tienes muchos muchos archivos es mejor que te hagas un makefile y así no tienes que repetir toda la secuencia.

Simplemente para compilar varios .cpp, compilas cada uno por separado y luego con el linker juntas todos los binarios. O éso, o haces que gcc compile todos y te los linke él (creo que dejaba hacerlo también con varios).

Pero sí, especifícanos un poco más que dice el compilador.