➺➻➸ Proceso principal:
1. Descarga VScode
2. Instale la herramienta cpptools
3. Descarga MinGW
4. Configurar variables de entorno
5. Use un archivo .cpp simple para configurar el entorno C++
6. correr
➺➻➸ Interpretación detallada:
1. Descarga VScode
Enlace de descarga: https://code.visualstudio.com/Download
Proceso de instalación: un paso a la vez, la instalación es muy simple, la ruta de instalación depende del individuo
2. Instale la herramienta cpptools
Abra vscode y siga los pasos a continuación para instalar
3. Descarga MinGW
Dirección de descarga: https://sourceforge.net/projects/mingw-w64/files/
Archivo descargado: no haga clic en "Descargar la última versión" después de ingresar al sitio web, desplácese hacia abajo para encontrar la última versión de "x86_64-posix-seh".
Instale MinGW: después de descargarlo, es un paquete comprimido 7z. Después de descomprimirlo, muévalo a la ubicación que desea instalar. Mi ubicación de instalación es: D:\2Software\mingw64
4. Configurar variables de entorno
Objeto de configuración: MinGW, así que copie la ruta que acaba de instalar MinGW
Configure las variables de entorno: Tome win10 como ejemplo aquí Después de llegar al paso 6, presione Aceptar para las ventanas abiertas anteriormente, de lo contrario fallará.
[Nota]: win7 necesita agregar la ruta, no la sobrescriba. En caso de que realmente esté cubierto, haga clic en cancelar y comience de nuevo, siempre que no haga clic en Aceptar, puede decir cualquier cosa ^o^
Después de configurar las variables de entorno, lo mejor es reiniciar VScode ^V^
❁❁❁ Verifique que las variables de entorno estén configuradas correctamente
Presione win + R, ingrese cmd, ingrese g ++ después de la tecla Enter y presione Enter nuevamente.Si se muestra la siguiente información [1], la configuración de la variable de entorno es exitosa. Si se muestra la siguiente información [2], la configuración de la variable de entorno falla.
[1]:g++: error fatal: no hay archivos de entrada
[2]: 'g++' no se reconoce como un comando interno o externo, un programa ejecutable o un archivo por lotes.
5. Use un archivo .cpp simple para configurar el entorno C++
(1) Crear una nueva carpeta vacía Código
(2) Abra VScode -> Abrir carpeta -> Seleccione la carpeta Código que acaba de crear
(3) Cree un nuevo archivo test.cpp (tome el HelloWorld.cpp más simple como ejemplo)
#include <stdio.h>
#include <windows.h>
int main()
{
printf("Hello World\n");
system("pause");
return 0;
}
(4) Ingrese a la interfaz de depuración para agregar el entorno de configuración, seleccione C++ (GDB/LLDB) y luego seleccione g++.exe, y luego se generará automáticamente el archivo de configuración launch.json
(5) Edite el archivo de configuración launch.json
1 {
2 "version": "0.2.0",
3 "configurations": [
4 {
5 "name": "g++.exe build and debug active file",
6 "type": "cppdbg",
7 "request": "launch",
8 "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
9 "args": [],
10 "stopAtEntry": false,
11 "cwd": "${workspaceFolder}",
12 "environment": [],
13 "externalConsole": true, //修改此项,让其弹出终端
14 "MIMode": "gdb",
15 "miDebuggerPath": "D:\\2Software\\mingw64\\bin\\gdb.exe",
16 "setupCommands": [
17 {
18 "description": "Enable pretty-printing for gdb",
19 "text": "-enable-pretty-printing",
20 "ignoreFailures": true
21 }
22 ],
23 "preLaunchTask": "task g++" //修改此项
24 }
25 ]
26 }
(6) Regrese al archivo .cpp, presione F5 para depurar, aparecerá que no se puede encontrar la tarea "tarea g ++", seleccione "Configurar tarea" y el archivo tasks.json se generará automáticamente
(7) Editar archivo task.json
1 {
2 "version": "2.0.0",
3 "tasks": [
4 {
5 "type": "shell",
6 "label": "task g++", //修改此项
7 "command": "D:\\2Software\\mingw64\\bin\\g++.exe",
8 "args": [
9 "-g",
10 "${file}",
11 "-o",
12 "${fileDirname}\\${fileBasenameNoExtension}.exe"
13 ],
14 "options": {
15 "cwd": "D:\\2Software\\mingw64\\bin"
16 },
17 "problemMatcher": [
18 "$gcc"
19 ],
20 "group": "build"
21 }
22 ]
23 }
[Nota]: El valor de "preLaunchTask" en el archivo launch.json debe ser coherente con el valor de "label" en el archivo tasks.json. La configuración del valor depende de las preferencias personales y está bien mantener el valor predeterminado.
6. correr
Regrese al archivo HelloWorld.cpp, presione F5 para depurar y descubra que está completamente bien.