详细Windows---VScode---C/C++开发环境搭建

1,816 阅读3分钟

一.官方网站下载VScode

官网下载地址:code.visualstudio.com/

1.确认开发平台的系统信息

1666490376094.png

(1)如果跟我的系统一样是64位,那么直接点击就可以了。

1666490076102.png

(2)此外还有其他开发平台安装

1666490534890.png

1666490553788.png

这里我们以Windows64位为例。

二.安装VScode

1.打开下载的VScode安装源文件

image.png

2.开始安装

同意协议,点击“下一步”

d4a82b315896adcc57ad56a4976f520.png

点击“浏览”,选择完安装路径,点击“下一步”

2f54bff41808175a46e987013b110d0.png

点击“下一步”

df1378fa39c6948ded2ac43c70e4902.png

全都勾选,然后“下一步”

067fcfb5e7583ba992b0a3552e1f9df.png

开始安装

66024e134b2271c81eadf144bd3acb5.png

完成

a274cc5ad12a205ff1e4f3c858e05bc.png

三.安装VScode插件

(1)添加中文插件

如果一开始就有提示,那么直接安装。

1666492928980.png

如果没有,自行安装。点击扩展(最左边一列第四个,输入“Chinese”搜索)

1666492746009.png

安装完后需要重启,英文页面就会变成中文页面了。

(2)安装VSCode vscode-icons插件

这个插件可以将图标添加到代码中。

输入“icons”搜索安装

1666493204820.png

(3)安装 VSCode C/C++ 插件

输入“C/C++”搜索,安装C/C++、C/C++ Extension Pack和C/C++ Themes

1666493333068.png

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;

1666493962382.png

(4)安装VSCode Code Runner插件

1666494404562.png

四.GCC编译环境配置

1.mingw64 下载

MinGW-w64 - for 32 and 64 bit Windows下载地址:sourceforge.net/projects/mi… 

这里不要选择在线安装包,会网络不好安装失败。

2715e4c810976c8e48f7149a1c267b4.png

我们选择离线安装包

1666494716444.png

打开页面下划到这里安装

1666494789570.png

(1)SJLJ:可用于32位和64位

不抛出exception,也会造成性能损失

允许exception[遍历]

(2)DWARF:只有32位系统可用

没有永久的运行时间开销

exception不能被抛出

(3)SEH:用于64位GCC4.8

posix和win32选哪个对我们日常开发没啥影响

image.png

图片出自: mingw-w64 threads: posix vs win32

2.解压

(1)下载完了后的文件(此处我用的7zip解压)

1666495517779(1).png

(2)解压

image.png

解压完可以将文件放到自己想放的地方(方便后面文件管理)

五.环境变量配置

1.打开“设置”

image.png

1666497200421.png

微信截图_20250324221547.png

1666497256160.png

2.用户环境变量添加:

(1)添加path变量

选中“Path”再编辑

1666497427479.png

1666497480174.png

找到下载的MINGW文件夹中的bin文件夹

右键点开“属性”

1666497532909.png

将位置路径复制下来(这里我是将MINGW文件夹放在D盘,每个人放的地方可能都不一样)

1666497608533.png

点击“确定”

添加Include变量

1666497775149.png

在自己下载的mingw的bin目录里新建变量

image.png

(2)添加系统环境变量

双击打开"Path"

1666497876905.png

同样地新建,然后添加自己的安装路径

1666497955645.png

六.验证GCC环境配置

(1)键盘按Win+R

(2)输入cmd

image.png

(3)在打开的控制台窗口输入gcc -v

1666498104320.png

验证版本跟前面自己安装的是否一致

至此,VScode C/C++ 代码运行环境搭建完成。