在嵌入式学习中,开发环境是最主要的工具,下面来教大家如何搭建VS Code开发环境,为后续的学习做好准备。
VS Code的下载与安装
以下是VS Code官网,打开官网。

找到Windows版本进行下载

将下好的VS Code进行安装,勾选我同意此协议 - 下一步 - 选择保存位置 - 下一步 - 下一步 - 全部勾选 - 下一步 - 安装 - 完成,这样VS Code就安装好了,在Choose your Theme中可以选择背景字体颜色,在组件中搜索chinese,安装汉化包,安装完成后在右下角会询问是否进行重启按钮,按下即可,重启后点击组件,搜索C/C++,选择C/C++ Extension Pack,这个组件可以帮助补全、纠错,点击安装。







MinGW的下载
VS Code在Windows系统中本质上更像一个文本编辑器,其中不包含gcc的指令,那么也就生成不了可执行文件(.exe),这样就需要一个MinGW来作为C语言编辑区,让代码执行可以生成一个可执行文件,MinGW官网:
mingw-w64A complete runtime environment for GCC & LLVM for 32-bit (x86), 64-bit (x64), and ARM64 Windows
https://www.mingw-w64.org/ 进入官网,首先点击此处的Download。

然后点击Download下的Pre-built Toolchains。

进入到此页面,点击MinGW-W64-builds,再点击GitHub。


然后会看到好多版本的MinGW,选择合适的版本进行下载,版本之间的区别根据压缩包名称进行比较,不同版本的区别可以参考CSDN的一个博主,文章链接也放上来了。【软件教程】MingW-W64-builds不同版本之间的区别_msvcrt与ucrt的区别-CSDN博客


在这里我选择下载x86 64-15.1.0-release-win32-seh-ucrt-rt v12-rev0.7z的版本,下载解压,解压后如图:

在Windows的设置中找到环境变量。
第一步,点击环境变量,在系统变量下面新建,输入变量名和变量值,其中变量值为此文件夹的地址。




第二步,找到系统变量下的Path,双击打开,新建,输入格式为“ %之前输入的变量名%\bin ”,一直点击确定,那么环境就配置好了。


为了测试一下gcc是否能够正常运行,可以打开cmd窗口,输入 gcc -v,显示如下图,那么就配置完成。

到此,C语言在windows环境下也可以编译执行了。写个Hello World!程序试一下。从箭头位置向上拉,可以找到终端。经过调试,Hello World!可以正常运行。


SSH远程连接
Linux系统下的开发环境用着没有VScode好用,可以通过SSH远程连接Linux系统工作,这样不仅操作了Linux中的文件,还使用了VScode的优质的开发环境。
进入到Ubuntu,首先更新一下软件包,输入sudo apt update,输入密码给予权限,再输入sudo apt install -y ssh,进行ssh的安装,Ubuntu这边的ssh就准备好了。


在VScode这里,需要下载SSH插件,Remote Development,这里面包含了Remote - SSH,可以让VScode进行远程连接,下载完成后,VScode就多了一个远程连接,点击进入,再点击SSH后面的+号,输入格式:ssh 用户名@IP地址建立连接,配置文件默认就行,如果连接成功左下角会出现已添加主机,选择打开配置可以看到IP地址用户名信息等。






再点击IP地址后面的箭头进行连接,选择Linux,输入密码,连接就完成了,左下角会出现IP地址,终端会显示用户等信息。




VScode的魅力远不止于此,它也可以支持单片机开发,还可以用AI写代码,体验下来还是很棒的。
2025.6.23 作者:Grey_in 梦想做一个不愿意当程序员的程序员

417

被折叠的 条评论
为什么被折叠?



