Primero, asegurarse de tener instalado g++:
Con apt-get:
Código:
sudo apt-get install g++
Código:
sudo aptitude install g++
Necesitan un editor de textos o un IDE.
Cuando yo no programo con Qt utilizo gedit o kate (dependiendo de si uso gnome o kde).
Mousepad y cualquier otro editor sirve.
Recuerden que en cualquier caso pueden usar nano, en la consola
Para crear el programa abren un archivo vacio y escriben:
Código
Ahora una explicación línea por línea:
#include <iostream> using namespace std; int main(int argc,char *argv[]){ cout << "Game Over"; return 0; };
Código
//Incluimos en nuestro programa la cabecera iostream, que nos provee de funciones de entrada y salida de datos (E/S, I/O en ingles) #include <iostream>
Código
//Todo programa tiene una funcion main, que es la que se ejecuta al inicio del programa //La verdad es que por ahora podemos omitir los argumentos (los que se encuentran entreparentesis) escribiendo solo "int main()" //Le asignamos el tipo int, que son enteros (integers, en ingles) para poder retornar el estado al terminar la ejecucion int main(int argc,char *argv[])
Código
//la funcion cout nos permite escribir en pantalla (dentro de la consola), es parte del espacio de nombres (namespace) de std, que a su vez, es parte de la cabecera iostream. cout << "Game Over";
Código
Para finalizar, guardamos el archivo en una carpeta cualquiera, asignandole la extension cpp.
//Retornamos el valor 0 para indicar que no ocurrio ningun problema //Generalmente se retorna el EXIT_SUCESS, pero no es necesario en una aplicacion tan basica return 0;
Notese que despues de cada linea en la que realizamos una accion hay un ";" al final. hay excepciones como los bucles y sentencias (while, for, do...while, if, else if, else) y las macros (p.ej. #include <>, #include "", #define, entre otros)
Ahora, para compilar debemos abrir la consola (terminal, consola, lo mismo. PS: en kde se llama konsole) y entrar a la carpeta con el comando cd
Código:
cd /ruta/del/codigo/
Código:
g++ -o miapp <nombre del archivo.cpp>
Código:
./miapp
Código:
Game Over