腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
推荐的clang
优化
级别
?
、
、
用于clang的“标准”
优化
级别
是
多少
?我相信"O2“对
gcc
来说是一个很好的选择--这也适用于clang,还是
有
更好的选择?
浏览 0
提问于2011-09-22
得票数 1
回答已采纳
1
回答
如何在4.6.3版本的
GCC
中强制内联函数?
、
、
、
如何在4.6.3版本的
GCC
中强制内联函数? 我已经尝试了下面所有不同的命令,以便使用
GCC
编译器强制内联该函数。但似乎没有一个选择是有效的。有没有办法检查
优化
级别
设置是
多少
?
浏览 0
提问于2014-08-30
得票数 0
8
回答
gcc
用了
多少
密码?
、
、
、
特别是对于C和C++,默认情况下使用
多少
次传递? 任何指向有关这方面的文档的指针也将是
有
帮助的。
浏览 9
提问于2010-06-24
得票数 24
1
回答
GCC
隐
优化
、
GCC
列出了为不同
级别
的
优化
应用的所有
优化
标志(-O1、-O2等)。但是,在编译和度量基准程序(例如cBench的automotive_bitcount)时,应用
优化
级别
而不是手动打开所有列出的
优化
时有显着性差异。这些“隐藏”的
优化
实际上似乎是
GCC
为-O1所做的
优化
工作的主要部分。当手动应用这些标志时,与没有
优化
相比,我只得到了10%的加速比。大多数
优化
都是在-O0完全禁用的,
浏览 2
提问于2022-02-07
得票数 1
回答已采纳
1
回答
在不同的
gcc
优化
级别
上,代码手工
优化
的效果是否一致?
、
、
如果我在-O0上运行
gcc
,并使用上面提到的等技术手动
优化
我的代码,那么当我在-O3上运行
gcc
时,经过
优化
的代码通常会比未
优化
的代码运行得更快吗 也就是说,如果我在特定的编译器
优化
级别
下手动
优化
代码,那么在不同的(更高或更低)编译器
优化
级别
下,这些
优化
通常仍然是有效的(而不是适得其反的)吗?
浏览 0
提问于2013-05-03
得票数 2
4
回答
gcc
的
优化
级别
有什么不同?
、
在
GCC
里面不同的
优化
级别
有什么区别?假设我不关心任何调试钩子,为什么我不能只使用可用的最高
级别
的
优化
呢?更高
级别
的
优化
必然(即可证明的)生成更快的程序吗?
浏览 3
提问于2008-09-18
得票数 24
回答已采纳
1
回答
如果我设置
优化
C++,-O3是否在
gcc
完成了整个程序的
优化
?
、
、
、
我在想,如果我只是在
gcc
中指定了
优化
级别
3(运行在Ubuntu12.04上的4.8.1版),还是必须将整个程序
优化
明确地指定为
gcc
选项,那么整个程序
优化
是否已经完成?
浏览 3
提问于2013-11-05
得票数 9
回答已采纳
3
回答
ICC vs
GCC
-
优化
和CPU架构
、
、
、
、
我很想知道在
优化
级别
和迎合特定处理器体系结构方面,
GCC
与英特尔的ICC
有
何不同。我在Linux上使用的是
GCC
4.1.2 20070626和ICC11.1版本。国际商会的
优化
级别
(从O1到O3)与
GCC
有
什么不同,如果有区别的话? 国际商会能够专门迎合不同的架构(IA-32、intel64和IA-64)。我读到过,
GCC
有
一个我认为类似的-march编译器选项,但我找不到可用选项的列表。我使用的
浏览 0
提问于2010-03-23
得票数 7
1
回答
有没有办法列出所有在
优化
级别
(比如-O2)启用的
GCC
优化
?
、
我目前正在使用
GCC
4.7.4构建一个小的测试应用。有没有一种方法可以列出在给定
优化
级别
(比如-O2)下启用的所有
GCC
优化
?
浏览 26
提问于2018-05-28
得票数 1
回答已采纳
2
回答
简而言之,
GCC
的选择- -fipa-pta做什么?
、
、
根据
GCC
手册,-fipa-pta
优化
如下: 我假设
GCC
试图根据过程中使用的指针和引用来区分可变和不变的数据。
有
更深入
GCC
知识的人能解释-fipa-pta做什么吗?
浏览 3
提问于2012-10-25
得票数 7
回答已采纳
1
回答
gcc
/g++的不同
优化
水平到底
有
什么区别?
、
、
、
我已经确定,
优化
级别
的差异并不像为更高的
优化
级别
启用了一些不同类型的
优化
标志那样简单。例如,我首先通过以下步骤发现了O0和O1的
优化
标志之间的差异:
gcc
-c -Q -O0 --help=optimizers因此,这证明了
优化
级别
之间的区别不仅仅是所使用的不同类型的
优化
标志。我
浏览 2
提问于2020-02-25
得票数 2
1
回答
如果用-g0编译的代码比-g3更快呢?
、
、
、
我只为自己使用我的程序。我是否应该总是用-g3 (Debug )编译它,因为有时我需要调试它?
浏览 3
提问于2015-06-04
得票数 2
回答已采纳
1
回答
我可以禁用
GCC
的空属性assert()吗?
、
、
、
Glibc在noreturn中使用
GCC
的assert.h属性 ...__attribute__ ((__noreturn__));理想情况下,我只想从那里移除__noreturn__属性。是否
有
GCC
命令
浏览 2
提问于2019-09-16
得票数 4
1
回答
LLVM -
优化
前端所做的工作
、
、
、
我知道前端(比如llvm-clang或llvm-
gcc
)也做了一些从本机代码到IR
级别
的
优化
。谢谢。
浏览 4
提问于2014-07-09
得票数 0
回答已采纳
2
回答
在
gcc
-4.8.1中O2
优化
级别
的推荐警告标志
、
、
、
我最近从
gcc
-4.2.4升级到了
gcc
-4.8.1。在O2
优化
级别
,
gcc
-4.8.1中
有
哪些推荐的
gcc
警告选项?我已经在
gcc
-4.2.4中使用了以下警告标志:-Wall -Wno-parentheses Wpointer-arith -Wcast-align -Wsign-compare -Wnon-virtual-dtor
浏览 2
提问于2014-02-06
得票数 3
1
回答
gcc
是否
优化
了连续的加法?
、
、
我想知道,
gcc
是否对此进行了
优化
(假设a是一个整数,而
gcc
不知道它的值):对此:还是把它翻译成两个加法?我需要添加一个特定的
优化
级别
吗? 谢谢!
浏览 2
提问于2016-06-20
得票数 1
回答已采纳
1
回答
GCC
-使用POSIX信号时的无效
优化
、
、
current++; } } 使用
GCC
7.2.0使用
优化
级别
-O0编译,此代码按预期工作。但是,在任何其他
优化
级别
上,每次发送sigint都会打印出sigint: 0。当输出行未注释时,无论
优化
如何,它也将正确工作。我是不是遗漏了一些关于信号的东西,这是
gcc
的错误,还是这是我想要
浏览 2
提问于2017-10-25
得票数 1
回答已采纳
2
回答
如何列出所有可用的
gcc
CFLAGS进行
优化
?
、
如何获取所有可用
优化
标志及其参数值的列表?与下面的https://
gcc
.gnu.org/onlinedocs/
gcc
/Optimize-Options.html类似,但在命令行上
浏览 29
提问于2019-02-22
得票数 0
2
回答
GCC
优化
问题与行为
、
、
、
gcc
在Eclipse上运行时,我遇到了一个
优化
问题。我
有
一个在-O0
优化
级别
上运行良好的程序,但是我需要打开其他
级别
的
优化
,因为我的软件占用了太多的闪存空间。但是,当我使用-O1
优化
级别
(例如)时,我的代码不再工作了,我需要对UART外围管理函数进行奇怪的修改,如下所示。void UART_TxCompleteCallback() // Change flag state end_of_trans
浏览 1
提问于2017-06-05
得票数 1
回答已采纳
点击加载更多
相关
资讯
弘辽科技:淘宝的各个级别的店铺有多少自然流量?具体解答
SUSE 工程师提交用于优化 Linux 内核的 GCC LTO 补丁
GCC分享:虚拟货币知多少?比特币带头冲,另外4种也不能错过
oracle数据库级别优化分析工具之autotrace
oracle数据库级别优化分析工具之AWR
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券