en este tiempo de cuarentena fue que me propuse a estudiar lenguaje de programación y ya se html, CSS y javascript lo que claro por mi cuenta. Nadie me enseña y tengo solo PDF no vídeos. Bueno gracias
Cuidado con esas afirmaciones... He visto matar a gente por menos
Bueno, bromas aparte. No sé si la instalación de Back Box trae por defecto el compilador de C/C++. Este es gcc:
https://es.wikipedia.org/wiki/GNU_Compiler_Collection.La verdad es que para mí no hay como programar en Linux desde la Terminal. Te bastará el propio Gedit o si quieres un editor de textos más avanzado, te recomiendo Atom (SublimeText es otra buena opción)
En caso de que no esté instalado, igual puedes instalarlo tú:
sudo apt-get install gcc && sudo apt-get install g++
El primero es para C y el segundo para C++.
Una vez tengas escrito tu programa en un fichero de texto con extensión .c (para C) o .cpp (para C++) por ejemplo:
// Hola Mundo en C. Fichero: hola_mundo.c
#include <stdio.h>
int main(){
return 0;
}
o
// Hola Mundo en C++. Fichero: hola_mundo.cpp
#include <iostream>
using namespace std;
int main(){
cout << "Hola Mundo!" << endl;
return 0;
}
abres una Terminal en el mismo directorio que el fichero y escribes:
gcc hola_mundo.c -o hola_mundo
o
g++ hola_mundo.cpp -o hola_mundo
Para compilar el programa. Se te creará un nuevo fichero con el nombre que pongas después del -o.
Y para ejecutarlos:
PD: Muchas veces, cuando se empieza con estos dos lenguajes es muy fácil mezclarlos ya que C++ acepta todo lo de C. Investiga para conocer las principales diferencias entre ambos.
Suerte.