Logo

¿Cómo compilar archivos de C++ en la terminal?

En este post te explicaré de manera breve qué es compilar, cuándo se compila y cómo compilar tu archivo de C++ desde tu terminal.

¿Qué es compilar?

Compilar es el proceso que hace tu computadora para traducir un lenguaje de alto nivel (como lo es C++, Java, Python, etc) a lenguaje de máquina. Esto es necesario debido a que la computadora solo entiende binario.

¿Cuándo se compila?

El ciclo que se sigue al programar en un lenguaje de alto nivel es el siguiente:

  1. Programar
  2. Guardar
  3. Compilar
  4. Ejecutar

Compilamos una vez que tengamos el programa que queremos correr guardado.
Después de esto debemos ejecutarlo.
Si realizas cambios a tu programa, el ciclo se repite.

¿Cómo compilo mi archivo .cpp desde mi terminal?

Lo primero que se debe de hacer es instalar el compilador, llamado G++, para esto escribe el siguiente código en tu terminal:

sudo apt install g++

Después, debes compilar el archivo que quieres ejecutar:
g++ name.cpp -o name

En este código tienes que reemplazar name.cpp por el nombre de tu archivo (deja la terminación .cpp) y reemplazar name por el nombre que le quieras dar al ejecutable.

El siguiente y último paso es ejecutar el archivo, para esto escribe "./name" en tu terminal, reemplazando name con el nombre que le pusiste al ejecutable en el paso anterior.
./name

¡Listo! Recuerda que debes volver a compilar cada que guardes un nuevo cambio en tu archivo.