Makefile 使用头文件中的 #define 更改输出十六进制文件名

问题描述 投票:0回答:1

我在固件版本的头文件中使用#define。 makefile 可以将 #define 中的版本号附加到十六进制文件的名称中吗?我在 Windows 上使用 Atmel Studio。我能够在项目中使用自定义 makefile,但不知道如何针对此任务修改它。

c makefile compiler-construction filenames atmelstudio
1个回答
0
投票

简单的方法是在 makefile 中使用适用于 Windows 的 grep 替代方案(类似于 findstr)。而不是根据您的喜好拆分和使用版本。

© www.soinside.com 2019 - 2024. All rights reserved.