建议 YCT 配置工具支持IDE的多套配置
未解决
开发环境搭建
-
在使用IAR、KEIL的实际软件开发过程中经常会用到多个配置文件,比如
- Debug 配置:低优化等级方便单步调试、带调试符号、可能还带一些只在开发阶段用的断言/日志打印宏;
- Release 配置:高优化、体积小、关掉调试相关代码,是真正量产的版本;
- 有的项目还会再细分出第三、第四种配置,比如不同ECU或者产品的差异化裁剪版本等。
这些配置共享同一份源代码,只是编译宏、优化选项、输出路径或者链接脚本不一样——IAR 的 Configuration、Keil 的 Target,都是为了原生支持这种"一份工程、多套编译产出"的场景而设计的。
但是目前使用YCT工具的情况来看,IAR和KEIL自身的多套配置是不受支持的,自己定义了多套配置,使用YCT重新Generate之后,生成出来的总是单一Target 的工程,会把原有工程的其他配置覆盖掉,这给用户带来很大不便。


建议YCT 配置工具增加支持IDE工程的多套配置识别功能,这样用户在只想更改芯片相关功能的时候,不会带来额外的时间成本(重新添加.c.h文件和一些其他相关配置),节省开发时间。
-
感谢反馈,后面会找时间增加一下这个功能
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...