MDK自动构建工具
MDK(Microcontroller Development Kit)是Keil公司开发的嵌入式系统开发环境。是嵌入式中常用的IDE,但是MDK太不方便
,当需要向工程中添加多文件时,手动添加文件等步骤非常繁琐
(添加文件的教程比我的工具代码还长)。为了自动完成
,写了一个Python脚本:
- 根据参数添加源代码文件/文件夹到项目中
- 根据参数添加包含路径到项目中
- 根据参数选择是否使用GNU模式
这个脚本可以很方便地自动化MDK项目的配置过程。只需要提供文件名等参数,就可以一键完成配置
,节省了在IDE里手动配置的时间。
开始使用
将 build.py
放在MDK工程目录下即可开始使用。
添加包含路径
在build.py
路径下打开命令行,输入python build.py -mdk -i XXX
(XXX
为你需要添加的路径),自动添加包含路径。
添加文件
在build.py
路径下打开命令行,输入python build.py -mdk -s XXX
(XXX
为你需要添加的文件路径),自动添加文件。
使能GNU语法
在build.py
路径下打开命令行,输入python build.py -mdk -g
,自动使能GNU语法。
注:以上语法可同时使用。