我跟随this教程在Kinetis KDS(Eclipse CDT,Windows 10)上添加自动构建版本控制系统。
该示例使用Linux shell命令(如
)评估表达式-Xlinker --defsym -Xlinker __BUILD_NUMBER=$$(cat $(BUILD_NUMBER_FILE))
显然不能在Windows上运行。
我尝试了使用type而不是cat的各种组合,但它们都没有工作。
将符号定义为文件内容的最快方法是什么?
答案 0 :(得分:0)
假设build-number文件是单行文件,那么就像这样:
set /p BUILDNO=<build-number.txt
...
gcc ... -Xlinker --defsym -Xlinker __BUILD_NUMBER=%BUILDNO%