我想运行每日构建,或签入/提交基于 Keil MDK-ARM 的项目的触发构建。到目前为止,我已经了解了 IDE 的批处理文件功能。这确实需要您使用 IDE 至少构建一次项目,然后签入批处理文件以及由 IDE 创建的相关.__i
文件._ia
。
此外,IDE 将许多特定于用户的内容放入批处理文件中,例如 Windows PATH 变量。这可能会成为多个开发人员的问题,因为用于构建的批处理文件可能会在不同开发人员的每次提交时更改。
最终,只需要跟踪armcc、armasm和ArmLink的各种开关。
有没有办法使用更标准的 makefile 来构建 Keil uVision 项目?有没有一种方法可以将 uVision 项目文件转换为更易于维护的构建脚本?