Hace varios años que fue mi ultimo trabajo usando C++. La verdad cuanta difencia, configure un ambiente sencillo en algo de 5 minutos, cuando antes podia tardar varias horas, incluso aveces era mas facil instalar Linux en una VM y usar VI.
¿Como lo logre?
Pues gracias al trabajo comunitario, usando un editor de codigo con el que estoy bastante familiarizado. VSCode
Solo necesite 3 descargas.
La configuracion:
- Instalar VSCode.exe
- Instalar C/C++ Extension, desde la UI. Extensiones -> Buscar C/C++ -> Instalar.
- Ejecutar MSYS2
- pacman -S mingw-w64-ucrt-x86_64-gcc
- pacman -S –needed base-devel mingw-w64-ucrt-x86_64-toolchain
- Y agregar el siguiente Path en windows,
C:\msys64\ucrt64\bin
Con eso ya quedo configurado todo el ambiente, al nivel mas basico.
¿Como probarlo?
En un terminal: g++ –version
En una carpeta nueva
code .
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};
for (const string& word : msg)
{
cout << word << " ";
}
cout << endl;
}
Ejemplo tomado de los ejemplos de VSCode
Guardar como helloworld.cpp
Presionar F5, y elegir g++ como opcion de debug o run.
Esto crea un archivo de configuraciones task.json para vscode. Y ejecuta tu sencillo programa de pruebas.
Conclusiones
El mundo ha avanzado bastante :p