最近我正在做一些带有arm但没有OS的项目。
现在,当我编译它时,我必须打开keil。
但是keil在编辑方面很弱,所以我正在考虑编写一个脚本来执行keil的编译器,以构建项目。
但是我对keil知之甚少,所以我想知道它是否可能,以避免不必要的工作。

谢谢你的帮助。

最佳答案

如无声的噪音所提到的,您可以直接在命令行上调用armcc或将其集成到make,scons等构建系统中。一个好的起点是让Keil uVision为您创建一个批处理文件:CREATING A PROJECT BATCH FILE
另一种可能性是从命令行调用Keil,将项目文件作为命令行参数,并带有用于构建项目的选项。Keil uV4 command line
顺便说一句,我也使用此命令行选项在模拟器中进行自动单元测试和Flash下载。

10-04 12:42