Win环境下通过VSCode浏览C/C++代码的安装与配置

目录

1、MinGW(Windows环境下GCC编译器)安装与配置

1.1、安装与配置

1.2、检查是否配置OK

2、安装VSCode

3、在VSCode中安装插件

3.1、安装中文语言插件

3.2、安装C/C++相关插件

4、C/C++代码工程配置

4.1、打开代码目录

4.2、获取MinGW编译器的include目录清单

4.3、配置JSON文件

5、浏览代码


本文介绍Win环境下通过VSCode浏览C/C++代码的安装与配置过程。

需使用如下工具:

  • GCC编译器使用MinGW。
  • IDE采用VSCode,安装C/C++相关插件。

1、MinGW(Windows环境下GCC编译器)安装与配置

1.1、安装与配置

通过如下链接进入下载界面:

https://github.com/niXman/mingw-builds-binaries/releases

13.2.0是当前最新版本,根据机器与环境类型下载合适的包,解压到本地目录,例如解压到D:\mingw64。

配置系统环境变量,在Path变量中追加:D:\mingw64\bin

1.2、检查是否配置OK

打开cmd窗口,执行gcc -v,显示如下信息则说明配置OK。

注:截图所示环境中安装的MinGW是8.1.0版本。

2、安装VSCode

浏览器通过如下链接即可下载VSCode:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/1e790d77f81672c49be070e04474901747115651/VSCodeUserSetup-x64-1.87.1.exe

按提示安装成功即可。

3、在VSCode中安装插件

3.1、安装中文语言插件

Step1: 左侧导航栏通过“扩展”进入插件管理界面。

Step2: 输入chinese找到中文插件,右侧安装。

Step3: 切换显示语言为中文

组合键Ctrl+Shift+P,上方出现如下命令选型列表,找到“配置显示语言”命令:

选择“配置显示语言”后,即出现语言列表,选择中文即可,如果必要需重启VSCode才会生效。

3.2、安装C/C++相关插件

在插件管理中,分别输入C/C++、C/C++ Extension Pack找到对应插件进行安装。(其实C/C++ Extension Pack插件已包含了C/C++插件,所以可以只安装后者)

​​​​​​​

4、C/C++代码工程配置

4.1、打开代码目录

执行“文件--》打开文件夹”菜单,选择要浏览的C/C++代码根目录即可打开。

可以执行“文件--》将工作区另存为”,把当前内容保存为一个工作区,后续直接通过该工作区文件打开工程。

4.2、获取MinGW编译器的include目录清单

在cmd中执行如下命令:

gcc -v -E -x c++ -

把如下红框中的内容复制下来:

复制的内容文本举例:

D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++

D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32

D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward

D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include

D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed

D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include

4.3、配置JSON文件

执行Ctrl+Shift+P,在上方弹出的命令框中输入:C_Cpp.ConfigurationEditJSON,下方会出现命令选项清单,第一个是“C/C++: 编辑器配置(JSON)”,执行该命令。

此时会在代码目录下生成.vscode子文件夹,并生成c_cpp_properties.json文件,默认内容如下:

最后把上面的include目录清单加入到该文件中的includePath下面,如下红框所示:

5、浏览代码

现在,您就可以愉快的用VSCode浏览代码了。

您也可以编译、调试、运行C/C++程序,这些操作不在此文介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值