我在固件版本的头文件中使用#define。 makefile 可以将 #define 中的版本号附加到十六进制文件的名称中吗?我在 Windows 上使用 Atmel Studio。我能够在项目中使用自定义 makefile,但不知道如何针对此任务修改它。
简单的方法是在 makefile 中使用适用于 Windows 的 grep 替代方案(类似于 findstr)。而不是根据您的喜好拆分和使用版本。