2
我有一个编译嵌入式系统的几个可执行文件的项目。每个可执行文件是通过使合适的目标产生:CLion外部工具宏
- firmware1.bin
- firmware2.bin
- ...
现在我要自动运行的固件刷新过程。我有一个python脚本,可以将固件刷新到嵌入式系统闪存。要调用这个剧本,我要创建额外的目标:
- firmware1.bin
- firmware1.bin_upload
- firmware1.bin
- firmware1.bin_upload
- ...
这不是很方便,所以我想创建一个叫做Python脚本的CLion外部工具:
的问题是,我不能找到一种方法,当前的目标可执行文件传递给在克利翁外部工具。没有生成固件的宏。
有什么办法可以将外部工具路径传递给固件?或者,也许还有其他方式来自动执行上传过程,除了创建额外的目标?