¿Cómo solucionar problemas de C/C++ que no produce resultados en código VS?

¿Cómo solucionar problemas de C/C++ que no produce resultados en código VS?

Simplemente seguí la configuración para C/C++ en código VS (https://code.visualstudio.com/docs/cpp/config-mingw), encontré dos cosas extrañas:

  1. En el "tasks.json"código tiene esto "command": "g++"que se deja así en el sitio, al ejecutar el código fuente de muestra se produce este error:https://stackoverflow.com/questions/46718765/visual-studio-code-cannot-find-the-g-command-of-my-mingw-w64/51221277así que seguí la solución sugerida allí y puse "command": "C:\\MinGW64\\i686-8.1.0-posix-dwarf-rt_v6-rev0\\mingw32\\bin\\g++.exe"... y luego lo que no entiendo

  2. La solución anterior me deja solo esto en la terminal: Executing task: C:\MingGW64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin\g++.exe -g -o helloworld helloworld.cpp The terminal process terminated with exit code: 1sin ningún resultado ni helloworldarchivo, el código fuente es correcto, además viene directamente del sitio web oficial.

Perdón si me alargué demasiado, ¿alguna sugerencia?

EDITAR: al revisar los códigos de muestra de los otros archivos, noté algunas diferencias en c_cpp_properties.jsoncódigo del sitio web mi códigopero realmente no los entiendo, ¿debería agregar las líneas que faltan?

Respuesta1

Esta salida:

exit code: 1 

indica que el paso de enlace falló.

POR CIERTO:

Podrías ahorrarte muchas molestias ingresando en el símbolo del sistema:

g++ -c helloworld.c  -o helloworld.o

y cuando haya corregido cualquier problema de codificación

g++ helloworld.o -o helloworld

y cuando eso tenga éxito

./helloworld

información relacionada