viernes, 7 de agosto de 2009

Cómo compilar archivos en GCC

Antes de nada vamos a aclarar varios conceptos:

GCC (GNU Compiler Collection) es un conjunto de compiladores creados por el proyecto GNU, distribuido bajo licencia GPL. Estos compiladores son estandar en derivados UNIX, de código abierto y otros que no lo son (Mac OS X). Se invoca desde la consola, poniendo GCC.

Compilar es el proceso por el que se transforma el código fuente en código objeto, es decir, las instrucciones internas en una salida. GCC fué creado para C, por lo que compila archivos C en EXE (ejecutables).
Este es un ejemplo para compilar archivos C:

El interior de un archivo C: prueba.c

Esto hace que al ejecutarse el archivo muestre el mensaje ¡Hola!
claramente, es más fácil usar ECHO ¡Hola! xD



Ahora pasamos a compilarlo, en la consola (desde el directorio C:\ en DOS)

C:\>GCC prueba.c -o prueba.exe

(Con esto se supone que se ha compilado el C y se ha convertido en un ejecutable).
Ahora lo abrimos:

C:\>prueba.exe
¡Hola!

Ya hemos ejecutado el feo archivo .c, convertido a .exe. Los C utilizan un 'builder' para su compilación. Con esto lo hacemos más rápido.

No hay comentarios: