电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
Windows下使用VS code编译C代码
分 享
扫描二维码分享
Windows下使用VS code编译C代码
WIndows
VScode
C语言
Rice嵌入式开发
关注
发布时间: 2020-07-31
丨
阅读: 523
## 前言 - Visual Studio Code是微软在2015年Build开发者大会上宣布的项目,一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。 - 为什么要是用VScode?答案:免费(你真幽默),界面简单,插件众多。现在我的很多开发都是基于VScode,连写文章都是基于这个环境来写。 - 它可以做编辑器也可以做编译器,今天分享一下Windows下通过VScode编译C语言。简单方便。 ## 准备 - VScode软件:需要电脑安装好VScode,直接某度搜索-下载-安装 - mingw64工具:https://gitee.com/rice_chen_1/open_tools.git ## 配置步骤 1. 通过上面的连接下载mingw64工具,然后解压 ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/1.png) 2. 添加环境变量 - mingw64文件夹里的bin文件夹所在目录: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/2.png) - 设置环境变量步骤: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/3.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/4.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/5.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/6.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/7.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/8.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/9.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/10.png) 3. 测试是否添加成功 - 进入cmd命令行: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/11.png) - 在命令行中输入gcc -v,如果mingw64响应的信息,说明添加成功: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/12.png) 4. 打开VScode,编译运行 - 创建工作目录: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/13.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/14.png) - 添加源文件,并编写简单的《Hello world》程序: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/15.png) - 然后按Ctrl+F5,然后选择第一个选项: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/16.png) - 依旧按Ctrl+F5,然后选择第一个选项: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/17.png) - 然后会自动生成json文件,这个文件是一些配置信息,不用理会: ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/18.png) - 然后返回源文件,执行F5,执行,就可以在TERMINAL上看大结果。 ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/19.png) ## 注意事项 - 在上述中,记得注意几时采用Ctrl + F5, 几时采用F5,否者将无法运行。 ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/20.png) ![](https://rice_chen_1.gitee.io/picture/mingw64_build_C/21.png) ## 总结 - 使用VScode还是有很多好处的,他的组件多,很多工具上面都有 - 之前也写过几篇关于VScode的文章 - [draw.io-取代visio的流程图绘制工具](https://mp.weixin.qq.com/s/P1KDwoAtgWpzvStuVx1U3g) - [VS code提示找不到git安装?](https://mp.weixin.qq.com/s/GkKwochUmJF8U-y9teiG5w)
关注微信公众号『Rice嵌入式开发技术分享』,后台回复“微信”添加作者微信,备注”入群“,便可邀请进入技术交流群。 ![](https://rice_chen_1.gitee.io/picture/logo/logo_.jpg)
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
Rice嵌入式开发
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交