-Os和-O3有异曲同工之妙,但两者的目标不一样,-O3的目标是宁愿增加目标代码的大小,也要拼命的提高运行速度,-Os是在-O2的基础之上,尽量的降低目标代码的大小,这对于存储容量很小的设备来说非常重要。为了降低目标代码大小,会禁用下列优化选项,一般就是压缩内存中的对齐空白(alignment padding) #pragma GCC optimize(“Os”)
关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心
版权所有: 红黑联盟--致力于做实用的IT技术学习网站