VSCode自搭建嵌入式环境的make构建工具选择

make构建工具即make.exe。

make.exe作为环境变量,和Makefile脚本同步协作,Makefile里面的语法规定了代码项目中多文件的编译顺序和编译规则

MinGW-64 :如果选择MinGW/bin文件目录下的mingw32-make.exe,将其重命名为make.exe,则使用下图中 -del /q $(BUILD_DIR) 语法,因为这是-del /q是属于Windows CMD终端的语法。

下图为MinGW/bin文件目录的结构:

Makefile脚本的clean处:

xpack-windows-build-tools :如果直接选择xpack-windows-build-tools/bin文件目录下的make.exe和rm.exe,则使用下图中 -rm -fR $(BUILD_DIR) 语法,因为这是-rm -fR是属于Linux的语法。

下图为xpack-windows-build-tools/bin文件目录的结构:

Makefile脚本的clean处:

最后总结:大家可以自己选择使用上述两个make工具中的任意一个,这里笔者推荐xpack-windows-build-tools,xpack-windows-build-tools是开源作者从Linux移植到Windows上的构建工具包。

相关推荐
_codemonster11 小时前
JavaWeb开发系列(九)idea配置jdbc
java·ide·intellij-idea
山峰哥12 小时前
数据库工程中的SQL调优实践:从索引策略到查询优化的深度探索
服务器·数据库·sql·性能优化·编辑器
闪电橘子13 小时前
Pycharm运行程序报错 Process finished with exit code -1066598273 (0xC06D007F)
ide·python·pycharm·cuda
Franklin13 小时前
2025-11-28日,天塌了,Pycharm将不开源了!!最后一个开源社区版本2025.2.5
ide·python·pycharm
智慧地球(AI·Earth)13 小时前
在Windows上使用Claude Code并集成到PyCharm IDE的完整指南
ide·人工智能·windows·python·pycharm·claude code
sensen_kiss13 小时前
IDEA等JetBrains产品(包含PyCharm、Rider等)该如何使用学生认证免费使用其全部功能
ide·pycharm·intellij-idea
超级大的菠萝13 小时前
怎么在Pycharm里面添加模块
ide·python·pycharm
CodeQingqing15 小时前
cubemx + Keil + vscode + Keil Assistant 工作流
ide·vscode·编辑器·keil
Chasing Aurora16 小时前
vscode连接 服务器进行 深度学习
linux·ide·vscode·深度学习·研究生·解压缩·连接服务器
番茄去哪了1 天前
苍穹外卖day05----店铺营业状态设置
java·数据库·ide·redis·git·maven·mybatis