VSCode1-configure el entorno C/C++

➺➻➸ 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)

copiar codigo

#include <stdio.h>
#include <windows.h>
int main()
{
    printf("Hello World\n");
    system("pause");
    return 0;
}

copiar codigo

  (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

copiar codigo

 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 }

copiar codigo

  (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

copiar codigo

 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 }

copiar codigo

[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.

 

Bienvenido a unirse al grupo de discusión técnica, sin anuncios, tecnología pura, bienvenidos todos, los novatos también son bienvenidos, la discriminación contra los novatos está prohibida en el grupo y los jefes responden preguntas voluntariamente.

Supongo que te gusta

Origin blog.csdn.net/dongyunlong123/article/details/110950100
Recomendado
Clasificación