yangjiaxu 发表于 2025-2-27 10:34

为什么使用keil编译出来的固件比IAR的要大?

为什么使用keil编译出来的固件比IAR的要大?在同等优化等级下基本上都是IAR比keil的生成的固件小很多呢?这是不是说明IAR的优化能力比keil好啊

呐咯密密 发表于 2025-2-28 16:51

还像是IAR比KEIL的优化能力好,但是没用过IAR,不能确定

海市蜃楼神秘 发表于 2025-3-2 16:14

Keil和IAR的编译器在优化时可能侧重的目标不同。Keil的优化策略可能更倾向于平衡代码大小和执行速度,而IAR可能更注重极致的代码压缩。

脑洞星球居民 发表于 2025-4-1 19:32

如果想减小Keil编译的固件大小,可以尝试手动优化代码,比如减少全局变量的使用
页: [1]
查看完整版本: 为什么使用keil编译出来的固件比IAR的要大?