全部
我正在将ATMEL Studio与GCC一起使用。我有以下愿望。
我的代码应该基于一个编译开关为不同的设备生成.hex文件。
例如
#ifdef LARGE
#define DEVICE_TYPE 345
#else
#define DEVICE_TYPE 365
#endif
我想知道是否有一种方法可以在编译时根据定义的符号“ LARGE”来动态更改输出文件的名称...或者是否有创建方法(是否定义基于符号“ LARGE”的输出文件(在第二种情况下,批处理脚本可以获取文件的存在与否)
其原因如下:不同的文件将被上传到网站的不同区域,以便进行无线更新。我试图防止由于运气不好,疲劳或根本没有焦点而混淆了上传的文件而导致的错误。
欢迎您提出其他可能对您有用的方法。
Grazie e ciao, 文森佐