社区
其它技术问题
帖子详情
为什么GCC 选择O2优化比O0运行时间更长呢
jay1002008
2010-07-04 10:52:31
这和程序的什么有关系?
...全文
316
4
打赏
收藏
为什么GCC 选择O2优化比O0运行时间更长呢
这和程序的什么有关系?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
goodluckyxl
2010-07-15
打赏
举报
回复
可能是check的条件更多了
扫描分析代码就变慢了
我说可能
yzx714
2010-07-04
打赏
举报
回复
无代码无真相
fanster28_
2010-07-04
打赏
举报
回复
帖代码看看,
如果不是特别畸形的代码或者你在O2的基础上还开了一些选项的话,
这基本上是不能可能发生的
ayw215
2010-07-04
打赏
举报
回复
这个得分析具体代码了吧
cplib-cpp:cpp竞争编程库
用于竞争性编程的C ++算法/数据结构库政策在任何平台上均可“复制并粘贴然后运行” C ++ 11友好(用于topcoder SRM)没有宏,例如REP(i, n)易于记住长时间未使用的代码.hpp / .h文件的简洁用法更少的代码长度主动...
gcc
-
O0
-O1 -
O2
-O3 四级
优化
选项及每级分别做什么
优化
Gcc
编译
优化
简介
gcc
提供了为了满足用户不同程度的的
优化
需要,提供了近百种
优化
选项,用来对{编译时间,目标文件长度,执行效率}这个三维模型进行不同的取舍和平衡。
优化
的方法不一而足,总体上将有以下几类:1)...
gcc
编译
优化
-
O0
-O1 -
O2
-O3 -OS解析
gcc
提供了近大量
优化
选项,用来对编译时间,目标文件长度,执行效率三个维度进行不同的取舍和平衡。gnu的官方网站的描述理解起来难度较大,本文仅介绍常用的一些选项。
gcc
常用编译选项 -c 只编译并生成目标文件...
gcc
编译
优化
(
O0
、O1、
O2
、O3、Os)
gcc
编译
优化
#linux#
gcc
编译
优化
-
O0
-O1 -
O2
-O3 -OS说明
gcc
提供了大量
优化
选项,用来对编译时间,目标文件长度,执行效率三个维度进行不同的取舍和平衡。
gcc
常用编译选项 -c 只编译并生成目标文件。 -E 只运行 C 预编译器。 -g 生成调试信息。GNU 调试器可利用该...
其它技术问题
3,881
社区成员
9,054
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章