Difference between revisions of "Compilación en Linux"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
Line 1: Line 1:
Vamos a hacer un "Hola, Mundo!" en C! (buscando por Google, etc se puede encontrar el origen de este nombre).
+
Vamos a hacer un "Hola, Mundo!" en C! (buscando por Google, etc se puede encontrar el origen de este nombre). Decimos que Linux, pero este ejemplo es muy orientado a Debian, Ubuntu y Mint.
  
 
Paso 1) Abrimos una [[Consola_de_Linux|consola]].
 
Paso 1) Abrimos una [[Consola_de_Linux|consola]].
Line 14: Line 14:
 
  }
 
  }
  
Paso 4) Guardamos saliendo del programa (CTRL+s y después CTRL+q).
+
Paso 4) Pulsamos CTRL+s para guardar y CTRL+q para salir.
 +
 
 +
Paso 5) Ya de regreso en la terminal, instalamos el paquete básico de librerías estándar y compiladores:
 +
 
 +
sudo apt-get install build-essential
 +
 
 +
Paso 6) Compilamos el programa que hemos escrito:
 +
 
 +
gcc main.c
 +
 
 +
Paso 7) Por defecto, el nombre del ejecutable es '''a.out'''.

Revision as of 11:46, 10 June 2012

Vamos a hacer un "Hola, Mundo!" en C! (buscando por Google, etc se puede encontrar el origen de este nombre). Decimos que Linux, pero este ejemplo es muy orientado a Debian, Ubuntu y Mint.

Paso 1) Abrimos una consola.

Paso 2) Desde la consola, creamos un fichero:

gedit main.c

Paso 3) Copiamos estas líneas al fichero:

#include <stdio>
void main() {
   printf("Hola, Mundo!\n");
}

Paso 4) Pulsamos CTRL+s para guardar y CTRL+q para salir.

Paso 5) Ya de regreso en la terminal, instalamos el paquete básico de librerías estándar y compiladores:

sudo apt-get install build-essential

Paso 6) Compilamos el programa que hemos escrito:

gcc main.c

Paso 7) Por defecto, el nombre del ejecutable es a.out.