VScode环境配置(一)——C语言

OG比特 发布于 2025-10-02 97 次阅读 无~ 预计阅读时间: 5 分钟 1157 字 最后更新于 2025-10-06 文章


安装VScode

首先前往VScode官网下载安装包:[https://code.visualstudio.com/]
打开安装包后根据指引安装,点击下一步

自定义VScode的安装位置,这里选在D盘的根目录,点击下一步

下面这里要注意,把所有选项都勾选,点击下一步

最后就是点击安装

注意:在添加任何环境变量以后都需要重启电脑才能被VScode识别到!

VScode基础配置

首先在左侧拓展栏中搜索Chinese,点击install安装汉化插件

安装后会在界面右下角提示语言已改变,点击Change Language and Restart以应用更改

下面再安装C/C++以及C/C++ Extension...插件

如果VScode右下角有任何提示,直接点击蓝色选项就好,一般是要进行软件重启或安装一些推荐的插件

安装编译器

C语言的编译器有很多种选择,包括GCCLLVM ClangMSVC等,它们的差别和特点参考这里这里。在安装C/C++插件后的欢迎页面中,VScode提供了编译器安装的官方文档,包含MSVCMinGW的安装教程。本次我们以安装MinGW为例,安装其他编译器可以在网上搜索对应教程。

安装MSYS2

点击在带MinGW的Windows上安装GCC,如果没找到欢迎页面的话可以直接访问[https://code.visualstudio.com/docs/cpp/config-mingw]

在官方文档中找到MSYS2的安装链接,或直接点击这里下载程序。

在安装MSYS2时可以自己选择安装路径,但是一定要记好安装位置,后续添加编译器的环境变量时会用到

安装GCC

下面需要打开MSYS2并运行以下指令,可以复制后在MSYS2中右键选择paste粘贴,然后按Enter键运行

pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain

MSYS2中的粘贴快捷键不是Ctrl + V了,而是Shift + Insert

当安装指令运行到下面时,按回车键以使用默认配置

再运行到后面时,会询问是否继续安装(Y/N)?输入Y并回车即可,最终安装完成后会如下图所示

将安装好的GCC添加至环境变量

首先在win的搜索框中搜索env环境变量找到编辑系统环境变量并打开,也可以右键“此电脑”-->属性-->高级系统设置

点击环境变量(N),选择Path,点击编辑(E)

在Path的编辑页面选择新建,如果MSYS2使用的是默认安装路径,则可复制C:\msys64\ucrt64\bin到新建的文本框中。若MSYS2为自定义安装路径,则需将C:\msys64修改为自定义安装路径,后面的`\ucrt64\bin不变

同样的操作可以在系统变量中再进行一遍

新建完成后一直点击确定直至窗口关闭

验证环境变量是否添加成功

右键任务栏中的Win图标选择终端,或按Win + R,输入cmd并回车打开终端,
执行以下命令:

gcc --version
g++ --version
gdb --version

如果环境变量配置成功,则会出现以下结果

如果执行结果为红色的报错信息,请检查环境变量设置的路径是否正确,能在相应目录下找到gcc.exeg++.exe等则代表路径正确

验证Hello world程序

在电脑中创建一个文件夹,命名为test或其他不含中文的名称。同时,文件夹所在的路径也最好不要有中文。创建好后打开文件夹,右键选择通过Code打开

如果找不到通过Code打开,请点击显示更多选项,然后就能找到了。如果还没有,那就是在安装VScode时没有勾选将“通过Code打开”操作添加到Wndows资源管理器目录上下文菜单,建议将VScode卸载重装

打开VScode后,选择是,我信任此作者

然后在左上角资源管理器中新建一个test.c文件,注意要在命名时要把.c后缀也加上

Ctrl + Shift + P打开命令面板,输入Select IntelliSense Configuration

选择使用gcc.exe

在test.c中输入以下代码,并按Ctrl + S保存

#include <stdio.h>

int main()
{
	printf("Hello world!");
	return 0;
}

点击右上角三角形旁的下拉箭头,选择运行C/C++文件

在下方终端处得到运行结果,大功告成!