Practica: compilar y ejecutar un “Hola mundo” en C
Para poder ejecutar un programa escrito en C necesitamos un compilador. Uno de los más utilizados es GCC.
1. Instalar el compilador #
Si usas Windows, una opción sencilla es instalar GCC mediante MSYS2 o MinGW-w64.
Si usas macOS, puedes instalar las herramientas de desarrollo de Apple con:
1xcode-select --install
Si usas Ubuntu o Debian Linux:
1sudo apt update 2sudo apt install build-essential
Después de instalarlo, comprobamos que GCC está disponible:
1gcc --version
Si aparece información sobre la versión de GCC, el compilador está correctamente instalado.
2. Crear el programa en C #
Creamos un archivo llamado:
1hola.c
Y escribimos:
1#include <stdio.h> 2 3int main() { 4 printf("Hola mundo\n"); 5 return 0; 6}
3. Abrir una terminal #
Nos situamos en la carpeta donde hemos guardado hola.c.
Por ejemplo:
1cd Escritorio
Podemos comprobar que el archivo está ahí con:
1ls
En Windows también podemos usar:
1dir
Deberíamos ver:
1hola.c
4. Compilar el programa #
Ejecutamos:
1gcc hola.c -o hola
Significado:
1gcc
Es el compilador.
1hola.c
Es nuestro código fuente.
1-o hola
Indica que queremos generar un programa ejecutable llamado hola.
Si no aparece ningún error, la compilación se ha realizado correctamente.
5. Ejecutar el programa #
En macOS y Linux:
1./hola
En Windows:
1hola.exe
El resultado será:
1Hola mundo
6. Resumen del proceso #
1Código fuente 2 ↓ 3 hola.c 4 ↓ 5Compilador GCC 6 ↓ 7 Ejecutable 8 ↓ 9 ./hola 10 ↓ 11 Hola mundo
Por tanto, el proceso básico para trabajar con C es:
1Escribir → Compilar → Ejecutar
Y los dos comandos principales serían:
1gcc hola.c -o hola 2./hola
En Windows:
1gcc hola.c -o hola.exe 2hola.exe