一.官方网站下载VScode
官网下载地址:code.visualstudio.com/
1.确认开发平台的系统信息
(1)如果跟我的系统一样是64位,那么直接点击就可以了。
(2)此外还有其他开发平台安装
这里我们以Windows64位为例。
二.安装VScode
1.打开下载的VScode安装源文件
2.开始安装
同意协议,点击“下一步”
点击“浏览”,选择完安装路径,点击“下一步”
点击“下一步”
全都勾选,然后“下一步”
开始安装
完成
三.安装VScode插件
(1)添加中文插件
如果一开始就有提示,那么直接安装。
如果没有,自行安装。点击扩展(最左边一列第四个,输入“Chinese”搜索)
安装完后需要重启,英文页面就会变成中文页面了。
(2)安装VSCode vscode-icons插件
这个插件可以将图标添加到代码中。
输入“icons”搜索安装
(3)安装 VSCode C/C++ 插件
输入“C/C++”搜索,安装C/C++、C/C++ Extension Pack和C/C++ Themes
C / C ++插件提供了对Visual Studio Code的C / C ++支持,用来支持Windows,Linux和macOS上的跨平台C和C ++开发。没有它,代码不能跳转,也没有自动补全
C/C++ Extension Pack 此扩展模块包,包括一组用于在 Visual Studio 代码中C++开发的常用扩展
C/C++ Themes作用是语义着色,解决一些可以通过C / C++中的语义着色着色的标记在VS代码的TextMate语法中没有现有的类似物。
以往我们还会安装C++ Intellisense,但是如今已经弃用了。
C++ Intellisense的作用:
- 跳转到定义;
- 代码自动补全;
- 查找代码引用;
- 列举 symbols;
(4)安装VSCode Code Runner插件
四.GCC编译环境配置
1.mingw64 下载
MinGW-w64 - for 32 and 64 bit Windows下载地址:sourceforge.net/projects/mi…
这里不要选择在线安装包,会网络不好安装失败。
我们选择离线安装包
打开页面下划到这里安装
(1)SJLJ:可用于32位和64位
不抛出exception,也会造成性能损失
允许exception[遍历]
(2)DWARF:只有32位系统可用
没有永久的运行时间开销
exception不能被抛出
(3)SEH:用于64位GCC4.8
posix和win32选哪个对我们日常开发没啥影响
图片出自: mingw-w64 threads: posix vs win32
2.解压
(1)下载完了后的文件(此处我用的7zip解压)
(2)解压
解压完可以将文件放到自己想放的地方(方便后面文件管理)
五.环境变量配置
1.打开“设置”
2.用户环境变量添加:
(1)添加path变量
选中“Path”再编辑
找到下载的MINGW文件夹中的bin文件夹
右键点开“属性”
将位置路径复制下来(这里我是将MINGW文件夹放在D盘,每个人放的地方可能都不一样)
点击“确定”
添加Include变量
在自己下载的mingw的bin目录里新建变量
(2)添加系统环境变量
双击打开"Path"
同样地新建,然后添加自己的安装路径
六.验证GCC环境配置
(1)键盘按Win+R
(2)输入cmd
(3)在打开的控制台窗口输入gcc -v
验证版本跟前面自己安装的是否一致
至此,VScode C/C++ 代码运行环境搭建完成。