组优化 上面的方式,将所有的源文件都进行了优化配置。有一棍子打死的感觉。虽然大部分的时候没有问题,但有些情况可能是个麻烦。
比如你的工程代码,只有开启最高优化级别(level 3(-O3))尺寸才足够放入 FLASH 中,否则编译出来的目标文件太大,放不进去,也就无法定位问题了。
此时,你可以使用该优化方式,将部分文件优化(需要定位问题的代码),而保持其它文件的优化级别不变。
这里的 default 意味着和这里的优化级别和全局优化级别保持一致(即全局优化级别是啥,这里也是啥),但是我们可以通过这里差异化定制我们这个组里面的优化选项(这个组里有 app.c app_cfg.c 两个文件,意味着这两个文件的优化级别受这里控制)。
|