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

相关推荐
小江村儿的文杰4 小时前
XCode Build时遇到 .entitlements could not be opened 的问题
ide·macos·ue4·xcode
为什么每天的风都这么大5 小时前
Vscode/Code-server无网环境安装通义灵码
ide·vscode·阿里云·编辑器·ai编程·code-server
ahadee8 小时前
蓝桥杯每日真题 - 第19天
c语言·vscode·算法·蓝桥杯
芝麻团坚果11 小时前
对subprocess启动的子进程使用VSCode python debugger
linux·ide·python·subprocess·vscode debugger
写点什么啦11 小时前
[debug]不同的window连接ubuntu的vscode后无法正常加载kernel
linux·vscode·ubuntu·debug
小码ssim11 小时前
IDEA使用tips(LTS✍)
java·ide·intellij-idea
hence..11 小时前
Vscode写markdown快速插入python代码
ide·vscode·python
ahadee12 小时前
蓝桥杯每日真题 - 第18天
c语言·vscode·算法·蓝桥杯
qq_4298565713 小时前
idea启动服务报错Application run failed
java·ide·intellij-idea
佛系小嘟嘟13 小时前
Android Studio不显示需要的tag日志解决办法《All logs entries are hidden by the filter》
android·ide·android studio