VSCode安装配置C/C++环境

220 阅读2分钟

1.下载安装Visual Studio Code

进入官网Visual Studio Code - Code Editing. Redefined

点击 Download for Windows 开始下载(其他操作系统选择对应选项)

双击exe文件,根据需求选择安装位置,其余选项默认即可。

完成安装。

汉化:打开VScode,点击拓展(左侧方块图标),搜索Chinese并安装。

2.下载MinGM

进入官网MinGW-w64下载

以Windows为例, 进入官网后,打开左上角选择栏,选择Downloads,下拉至Sources,点击SourceForge , 再下拉至MinGW-W64 GCC-8.1.0,选择x86_64-win32-seh即可下载。

下载完成后将压缩包解压,得到mingw64

将文件夹剪切到C盘中("C:\Program Files"),将bin("C:\Program Files\mingw64\bin")添加至环境变量Path中。

检验是否成功:打开cmd,输入 where gcc

3.配置环境

创建code文件夹,在VScode中打开文件夹,新建test1文件夹,创建test.c,依照右下角提示安装对应扩展。

编写运行hello world,配置gcc,检测是否成功。

打开tasks.json文件,修改以下内容:

"args": [
    "-fdiagnostics-color=always",
    "-g",
    //"${file}", 
    "*.c",//当前文件夹所有.c全部编译
    "-o",
    //"${fileDirname}\\${fileBasenameNoExtension}.exe"
    "${fileDirname}\\a.exe"//生成的可执行程序名称
],

4.调试

在左侧运行和调试中,点击创建launch.json,选择GDB,更改configurations中的program和miDebuggerPath如下所示:

"program": "${fileDirname}\\a.exe",//需要调试的可执行程序

"miDebuggerPath": "C:\\Program Files\\mingw64\\bin\\gdb.exe",//gdb的位置(mingw64中bin目录下)

5.多文件的运行和调试

在test.c同目录下新建max.c和max.h,运行test.c

//max.c
int Max(int a,int b)
{
    return a>b ? a : b;
}

//max.h
int Max(int a,int b);

//test.c
#include<stdio.h>
#include "max.h" 
int main()
{
    int a = 10;
    int b = 20;
    int c = Max(a,b);
    printf("%d\n",c);
    return 0;
}

6.多项目管理和scanf

新建test2文件夹,创建test2.c,正常执行。

#include<stdio.h>

int main()
{
    int a,b;
    scanf("%d%d",&a,&b);
    printf("%d*%d=%d\n",a,b,a*b);
    
    return 0;
}

7.配置C++

将文件夹添加到工作区,新建文件夹,在新建文件夹中创建test.cpp,运行,选择配置g++,查看是否成功。

8.如何卸载VScode

vscode:在控制面板卸载Microsoft Visual Studio Code

插件:在"C:\Users\用户名"目录下有个.vscode,删除

配置信息:删除"C:\Users\用户名\AppData\Roaming"下的Code文件夹

记得查看隐藏文件夹