Difference between revisions of "Compilación en Linux"
Jgvictores (talk | contribs) |
Jgvictores (talk | contribs) |
||
Line 10: | Line 10: | ||
Paso 3) Copiamos estas líneas al fichero (es código fuente c!!!): | Paso 3) Copiamos estas líneas al fichero (es código fuente c!!!): | ||
− | + | <syntaxhighlight lang="c"> | |
− | + | #include <stdio.h> | |
− | + | ||
+ | void main() { | ||
printf("Hola, Mundo!\n"); | printf("Hola, Mundo!\n"); | ||
− | + | } | |
+ | </syntaxhighlight> | ||
Paso 4) Pulsamos CTRL+s para guardar y CTRL+q para salir. | Paso 4) Pulsamos CTRL+s para guardar y CTRL+q para salir. |
Revision as of 18:26, 10 February 2014
Tutorial 1: Hola, Mundo!
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 (usaremos el editor de texto gedit):
gedit main.c
Paso 3) Copiamos estas líneas al fichero (es código fuente c!!!):
#include <stdio.h>
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. Podemos ejecutar el programa:
./a.out
[nota] Ponemos ./ para indicarle al sistema operativo que el programa se encuentra en "esta" carpeta (se indica con el punto).