我可以使用代码优化吗?

5个职位/ 0个新
最后发表
summer20100514
离线
最后看到:4年5个月前
大师
加入:2014-12-30 05:01
我可以使用代码优化吗?

嗨,每个人都在这里。由于更多的功能,代码变得越来越大。我的问题是,我可以使用代码优化,例如-O3,来减少代码大小吗?如果有副作用,是什么?

summer20100514
离线
最后看到:4年5个月前
大师
加入:2014-12-30 05:01
我需要你的好意。

我需要你的好意。

VesaN
离线
最后看到:5年8个月前
大师 主
加入:2014-06-26 08:49
你好summer20100514,

你好summer20100514,

如果你打开选项,然后转到C/ c++,你可以在那里看到语言/代码生成图例。你应该有优化选项。可能它已经是-O3,如果不是,那么你可以使用它

summer20100514
离线
最后看到:4年5个月前
大师
加入:2014-12-30 05:01
是的,我知道怎么设置密码

是的,我知道如何设置代码优化,但是我想知道,启用代码优化后有什么副作用吗?例如,在原始SDK项目中有如此多的全局变量,那么我应该在每个全局变量中添加关键字volatile吗?

summer20100514
离线
最后看到:4年5个月前
大师
加入:2014-12-30 05:01
代码的默认设置

SDK3.40.6的代码优化默认设置为-O3,解决了这个问题。