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上的构建工具包。

相关推荐
獨枭3 小时前
Claude Code 安装 & IDE 集成教程
ide
行走的陀螺仪10 小时前
.vscode 文件夹配置详解
前端·ide·vscode·编辑器·开发实践
这儿有一堆花13 小时前
重磅推出!Google Antigravity:一次 “以 Agent 为中心 (agent-first)” 的 IDE 革命
vscode·ai·ai编程·googlecloud
j***518920 小时前
vscode配置django环境并创建django项目(全图文操作)
vscode·django·sqlite
艾莉丝努力练剑1 天前
【Python基础:语法第一课】Python 基础语法详解:变量、类型、动态特性与运算符实战,构建完整的编程基础认知体系
大数据·人工智能·爬虫·python·pycharm·编辑器
skywalk81631 天前
FreeBSD系统安装VSCode Server(未成功,后来是在FreeBSD系统里的Linux虚拟子系统里安装启动了Code Server)
ide·vscode·编辑器·freebsd
深海潜水员1 天前
【MonoGame游戏开发】| 牧场物语实现 第一卷 : 农场基础实现 (下)
vscode·游戏·c#·.net·monogame
skywalk81631 天前
linux安装Code Server 以便Comate IDE和CodeBuddy等都可以远程连上来
linux·运维·服务器·vscode·comate
时光追逐者2 天前
Visual Studio 2026 现已正式发布,更快、更智能!
ide·c#·.net·visual studio
你还满意吗2 天前
开发工具推荐
编辑器