VSCode配置C/C++环境

安装编译器

MinGW 是将GCC 移植到了 Windows 平台下的编译器,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具。MinGW又分为MinGW-w64 与 MinGW ,区别在于 MinGW 只能编译生成32位可执行程序,而 MinGW-w64 则可以编译生成 64位 或 32位 可执行程序。MinGW 现已被 MinGW-w64 所取代,且 MinGW 也已停止了更新。

下载MinGW-w64

官方:https://www.mingw-w64.org/downloads/ (东西比较多,要找起来)

开源社区:https://sourceforge.net/projects/mingw-w64/files/ (建议到这里下载)

打开连接后,选择 x86_64-win32-seh 下载。

解压后得到 mingw64 文件夹,你可以打开bin目录看下,里面有很多后缀名是.exe 的可执行程序,这些就是开发时所需的工具,如:gcc.exe 是C语言程序的编译器,g++.exe 是C++语言的编译器,gdb.exe 是用来调试程序的 debug 工具。

我把mingw64 这个文件夹直接复制到C盘根目录下。

然后,为了让程序能访问到这些编译程序,需要把它们所在的目录(我这里是C:\mingw64\bin)添加到环境变量Path中

打开windows开始菜单,输入 环境变量,找到 编辑系统环境变量,跳出来的系统属性中,点击环境变量。找到Path,点击编辑,新建,把路径复制过去,我这里是C:\mingw64\bin

验证是否成功,在cmd命令框输入 gcc --version,成功则返回gcc版本号。

参考文献:

VSCode配置C/C++学习环境

posted @ 2023-08-17 12:49  C羽言  阅读(65)  评论(0)    收藏  举报