目录
1、MinGW(Windows环境下GCC编译器)安装与配置
本文介绍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:
按提示安装成功即可。
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++程序,这些操作不在此文介绍。