TODOPIC

Lenguajes de programación para PC => C, C#, C++ => Mensaje iniciado por: tomario en 30 de Diciembre de 2010, 15:21:02

Título: compilar en linux
Publicado por: tomario en 30 de Diciembre de 2010, 15:21:02
hola tengo 2archivos con extension c( a.c y b.c) y tambien tengo dos archivos con extension h (c.h y d.h) como hago para compilarlos todos, estan escritos en c y compilo en linux, gracias
Título: Re: compilar en linux
Publicado por: migsantiago en 30 de Diciembre de 2010, 15:28:36
Hola

En mi corta travesía por Linux yo ponía:

Código: [Seleccionar]
cc a.c -o a

Te genera un archivo ejecutable llamado a

Para correrlo debes teclear

Código: [Seleccionar]
./a
Los archivos H deben estar incluidos en los C con #include.
Título: Re: compilar en linux
Publicado por: ma4826 en 30 de Diciembre de 2010, 15:30:51
 Supongo que c.h y d.h estarán con includes dentro de a.c y/o b.c.

 
Código: [Seleccionar]
gcc -o ejecutable a.c b.c
 Si vas a hacer algo mas complejo sería conveniente que hicieses un Makefile.
 
 Saludos.
Título: Re: compilar en linux
Publicado por: tomario en 30 de Diciembre de 2010, 20:01:02
como se hace un makefile??
Título: Re: compilar en linux
Publicado por: fidodido18 en 05 de Enero de 2011, 12:19:08
como se hace un makefile??
porque no buscas un ide que se encargue de esto? compilar por consola se hace cuando se trabaja sin un ide..