it编程 > 编程语言 > C/C++

VSCode中C/C++安装、配置以及使用的完整指南(适合新手小白)

23人参与 2025-05-19 C/C++

引言

在文章开始之前,你可以先阅读下面这段话,以便于对步骤有个大致的了解:

一、vscode下载安装

首先进入vscode官网

或者直接网页搜索

进入之后,点击右上角的 dowload

在这里插入图片描述

然后点击如下图所示 第二个(不要直接windows下载按钮)

在这里插入图片描述

然后就可以看到正在下载了

下载完成之后进入下一步

注意:

vscode的下载路径一定是要全英文的
vscode的下载路径一定是要全英文的
vscode的下载路径一定是要全英文的

不然的话后面编译的时候报错,再想改就比较麻烦了

二、mingw下载安装

为什么需要mingw?

因为windows系统本身未内置c++编译器,而vscode只是一个空壳,它是编辑器无编译功能,mingw能提供gcc等编译器,可在windows上实现c++代码编译

首先进入mingw官网

然后根据下面的图片一步步操作,来下载

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

进入github获取下载链接

在这里插入图片描述

注意!

这里看好,不要下错了

要下载的版本是
x86 64-15.1.0-release-posix-seh-ucrt-rt_v12-rev0.7z

在这里插入图片描述

在这里插入图片描述

点击之后,等待下载完成即可

下载完成之后,建议把mingw也放到和vscode一个路径下,为了方便后面查找

mingw的路径也必须是全英文的

三、mingw配置环境变量

配置环境变量是为了让系统在任何路径下都能找到mingw提供的编译器等工具,方便在命令行或编辑器中直接执行编译命令

首先,回到桌面

右击我的电脑,点击属性

在这里插入图片描述

然后点击高级系统设置
我这里是windows11,windows10的高级系统设置的位置可能略有不同

在这里插入图片描述

点击环境变量

在这里插入图片描述

在下方系统变量里
找到path变量 双击打开它

在这里插入图片描述

然后点击右上方 新建

在这里插入图片描述

这里将你的mingw的bin文件的路径复制过去即可,如下图所示
这里最后再检查一下你的路径是否是全英文的

在这里插入图片描述

然后,返回到桌面,键盘按下win +r

呼唤出windows的命令对话框

输入 cmd ,点击确定

在这里插入图片描述

输入 gcc -v

在这里插入图片描述

在这里插入图片描述

在命令行中执行gcc -v 能正常输出版本等相关信息 ,包括 gcc 版本号(这里是 15.1.0 )、目标架构(x86_64-w64-mingw32 )、配置选项、线程模型(posix )等内容,说明系统已识别到 gcc 编译器,也就意味着 mingw 安装是有效的,可以用来进行 c/c++ 等语言的编译工作

常见问题如果提示"不是内部或外部命令",请检查:

至此,mingw的环境变量配置成功

四、vscode编写/编译 c/c++代码

接下来,打开vscode

汉化

点击左边的扩展搜索chinese - 安装汉化插件
(我这里是已经安装好了)

在这里插入图片描述

c/c++插件安装

我们还需要安装三个插件来帮助我们高效的敲代码

安装下图三个插件

在这里插入图片描述

测试与使用

在本地你的代码保存路径下,创建一个文件夹来保存系列代码(最好是全英文路径,避免不必要的麻烦)
然后,在vscode,点击左上角文件–打开文件夹

在这里插入图片描述

再点击 新建文件夹
创建一个你准备存储这次代码文件的文件夹

在这里插入图片描述

右键 点击新建的文件夹

点击 新建文件

这里的文件类型取决于你的文件后缀

比如我这里以.cpp为后缀 就是c++文件

在这里插入图片描述

然后随便编写一段测试代码

在这里插入图片描述

点击所图所示的 调试/运行

点击 调试c/c++文件

在这里插入图片描述

然后在上面弹出来的选择框里

因为这里是c++文件,所以 选择g++ 编译

在这里插入图片描述

之后,看到终端输出 hello world

就表示可以正常编译了

在这里插入图片描述

至此,大功告成

你的vscode已经可以完成基础的编辑/编译/运行了

其他更多的功能,比如其他插件,主题、字体、颜色、背景等,可以自己慢慢探索。

结语

通过本指南,您已成功配置了 vscode 的 c/c++ 开发环境。接下来可以:

以上就是vscode中c/c++安装、配置以及使用的完整指南(适合新手小白)的详细内容,更多关于vscode c/c++安装、配置和使用的资料请关注代码网其它相关文章!

(0)

您想发表意见!!点此发布评论

推荐阅读

Kotlin 中 infix 关键字的原理和使用场景解析

05-19

C++ map容器插入操作方式详解

05-19

PyQt5 QStyleOptionViewItem类的具体使用

05-19

PyQt5 QItemSelection类使用小结

05-19

PyQt5 QDate类的具体使用

05-19

C语言中文件读取中文乱码问题解析与解决方案

05-18

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论