腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
-
Ofast
的
-
DNDEBUG
比
仅
使用
-
Ofast
的
速度慢
c
、
gcc
、
optimization
我正在优化一个简单
的
遗传算法和神经网络,我正在摆弄“GCC”中
的
一些选项,以生成更快
的
可执行文件。+) }} 我认为如果添加-
DNDEBUG
不
使用
-
DNDEBUG
$ gcc src/*.c -lm -pthread -Iinclude/ -Wall -
Ofast
$ for i
浏览 10
提问于2018-12-21
得票数 3
回答已采纳
2
回答
g++对-
Ofast
做了哪些额外
的
优化?
c++
、
performance
、
optimization
、
gcc
、
compiler-construction
在ffast 4.6 (或更高版本)中,除了- g++数学之外,-
Ofast
还支持哪些额外
的
优化? 手册页上说,此选项“还支持对所有符合标准
的
程序都无效
的
优化”。我在哪里可以找到关于这是否会影响我
的
程序
的
更多信息?
浏览 3
提问于2012-05-04
得票数 16
回答已采纳
2
回答
Makefile说变量是空
的
,但它不是
c++
、
makefile
我正在尝试创建具有以下内容
的
makefile:$(SRC)=../srccpu:ram:$(CXX) -c $(SRC)/CRam.cpp -o ram.o -
Ofast
-Wall $(CXX) -c $(SRC)/CTemperature.
浏览 3
提问于2015-02-27
得票数 0
回答已采纳
1
回答
使用
NaN ()和-
Ofast
时无法检测到
的
-
Ofast
c++
、
nan
我正在用nanmean编写一个经典
的
OpenCV函数。在默认情况下,我试图模拟MatLab
的
nanmean行为(即nanmean在一维上
的
缩减)。我生成一个随机大小
的
矩阵,它可以是CV_32F或CV_64F,最多有4个通道。我用随机值填充它,遵循统一
的
定律。然后
使用
std::numerical_limits<float> (如果是CV_32F,double,否则)给Nan分配一些值;T v = *it_srccvIsNaN
浏览 7
提问于2022-04-24
得票数 5
回答已采纳
1
回答
-O3与-
Ofast
优化
的
gcc差异
gcc
、
compilation
、
compiler-optimization
我正在阅读gcc手册,以找出-O3和-
Ofast
之间
的
区别。 -O3 -
Ofast
无视严格
的
标准。-
Ofast
启用所有-O3优化。它还支持并非对所有符合标准
的
程序都有效
的
优化。因此,我想知道,
浏览 4
提问于2020-04-15
得票数 14
1
回答
htop显示一个进程正在
使用
的
多个核心,而不
使用
多线程
c++
、
multithreading
、
compiler-optimization
我写了一个C++程序,它不
使用
多线程,但
使用
-O2、-O3或-
Ofast
标志进行编译以优化速度。输出为user 56m4.507s由此我得出结论,多个核心并行运行(我有8个核心),因为用户和系统时间
比
实时大得多这是正确
的
吗? 这表明所有核心都被程序
使用</e
浏览 1
提问于2018-02-14
得票数 0
回答已采纳
1
回答
gcc -
Ofast
-完整
的
限制列表
c++
、
gcc
、
fast-math
我在我
的
程序中
使用
-
Ofast
的
gcc选项导致延迟要求。= curValue)); 我试着用默认标志和-
Ofast
来运行它:$.= curValue 1 $ .=和==
的
结果是不可信
的
。这是否意味着我应该只在两个值都不是nan
的
情况下才
使用
==和!=,否则我应该在之前
使用
isnan进行
浏览 4
提问于2014-12-05
得票数 7
回答已采纳
1
回答
当我
使用
标志-fast时无法编译
compilation
、
icc
我正在
使用
以下命令进行编译: icc -O3 MD.c util.c -O3.c -o MD 它工作得很好,但我还想
使用
标志-fast 我是这样编译
的
: icc -O3 -fast MD.c util.c附言:我正在
使用
编译器intel-cc-17/17.0.2.174
浏览 20
提问于2019-02-21
得票数 0
1
回答
编译libPNG示例时未定义
的
引用
c
、
libpng
我
使用
gcc -lm -lpng makePNG.c编译它,得到了以下错误:makePNG.c:(.text+0x360我
的
问题是:为什么它以前不起作用?SetRGB是在writeImage之前定义
的
,那么“setRGB”引用怎么可能没有定义呢?我忘了提一些我现在意识到非常重要
的
事情。我试着用内联关键字进行编译,它有相同
的
错误消息。所以很明显,我
的
问题与内联关键
浏览 1
提问于2018-10-13
得票数 1
1
回答
控制Android中
的
编译器标志?
android
、
android-ndk
我知道我可以
使用
LOCAL_CFLAGS将参数传递给编译器。但是,ndk-build在我
的
LOCAL_CFLAGS之后插入选项,因此它们优先。例如,我想指定-
Ofast
,但是ndk-build在我自己
的
标志之后添加了-O2,而且由于只有最后一个选项有任何效果,所以我无法
使用
设置了某些优化标志来测试我
的
代码。有没有办法强迫我
的
LOCAL_CFLAGS成为build命令
的
最后一个选项,或者禁用ndk-build
使用
某些标志?例如,我<em
浏览 2
提问于2012-11-10
得票数 12
回答已采纳
3
回答
-
Ofast
在
使用
long double时生成不正确
的
代码
c++
、
c
、
compilation
、
g++
、
compiler-optimization
但是如果你用-
Ofast
编译它,它会输出0 1,为什么?看来这条线引起了问题。
浏览 6
提问于2020-06-03
得票数 3
回答已采纳
5
回答
isnan不能正确地
使用
‘-O’标志
c++
、
gsl
但它
的
目的是显示一个微妙
的
错误,我正在经历。但是,当我这样编译时:程序输出-nan作为结果,但是消息"Not“,这意味着对isnan()
的
调用无法检测pearson_corr变量
的
无效。所以,我
的
第一个问题是:“为什么对-
Ofast
标志
的
isnan()调用不能检测到变量是nan。我
的
第二个问题是如何以独立于编译器
的
优化标志<em
浏览 17
提问于2017-12-07
得票数 2
回答已采纳
1
回答
优化级宏(ARMCC V6)
c
、
macros
、
compiler-options
、
armv6
、
armcc
有预定义
的
宏,如__OPTIMIZE__(在所有优化编译中定义)和__OPTIMIZE_SIZE__(如果编译器正在优化大小)。我
使用
这些宏来检查是否为发布目标设置了正确
的
优化级别,如果没有,则打印一个警告。 是否有可能检查是否设置了优化级别-
Ofast
?可能是__OPTIMIZE_FAST__或__OPTIMIZE_SPEED__之类
的
。
浏览 8
提问于2020-08-02
得票数 0
回答已采纳
1
回答
将libjpeg库链接到共享库,而libjpeg在运行时未定义。
c++
、
g++
我试图在Ubuntu上
的
jni程序中
使用
libjpeg。我
使用
c++构建了g++代码,并将libjpeg作为库添加到其中。我确实
使用
了"extern“C作为libjpeg标题。g++ -
DNDEBUG
-O3 -march=native -mfpmath=sse -
Ofast
-flto -funroll-loops -fPIC -w -shared -o $outputNameoutputName=$libDir/libMyLib.so g++ -
DNDEB
浏览 3
提问于2016-11-22
得票数 0
回答已采纳
1
回答
随机数生成OpenMP
比
串行代码慢
的
原因
c++
、
random
、
openmp
我正在尝试
使用
OpenMP向我
的
程序添加并行性。,发现并行版本
比
串行代码慢。结果如下:time ./testuser 0m1.229sreal 0m1.708ssys 0m0.010s 为
浏览 2
提问于2014-09-15
得票数 0
回答已采纳
4
回答
在
使用
-std=gnu++11时发现了哪些已知
的
性能差异
c++
、
gcc
、
c++11
、
g++
、
profiling
=gnu++11 当我再次运行我
的
分析器时,我注意到我几乎在任何地方都能看到5%
的
性能改进,除了我
的
排序函数(它是对象上重载
的
operator< ) 我
的
问
浏览 10
提问于2014-02-26
得票数 17
1
回答
获取GCC期权参数
的
值
c++
、
gcc
、
g++
、
compiler-optimization
使用
我可以获得GCC
的
所有优化标志
的
列表,并查看它们是否为我
的
选项设置所激活(-march=native -
Ofast
如果我用我得到了所有可能
的
选项参数
的
列表和描述。但是,我没有为这些参数设置值,尽管-Q选项
的
描述说明了这一点。我
的</
浏览 2
提问于2015-04-17
得票数 2
回答已采纳
1
回答
来自gcc链接器行为
的
奇怪结果
c
、
gcc
、
optimization
、
linker
、
fast-math
-g -funroll-loops -flto -
Ofast
-Werror-
Ofast
-flto=4 -fuse-linker-plugin第一种情况下,在obj1中
的
实现
比
在需要说明
的
是,除了函数条目名称之外,这两种情况下
的</em
浏览 3
提问于2015-12-18
得票数 2
1
回答
特征: C++阵列矩阵
的
有效实现
c++
、
arrays
、
matrix
、
eigen
、
eigen3
是否有可能实现一个类,该类接收C样式指针作为模板参数,并以某种方式解析为静态特征矩阵,但
使用
所提供
的
内存?这些将是房地: 我不打算做一个完整
的
特征扩展。我
的
意思是我不关心所有的检查来为其他用户
浏览 2
提问于2014-05-05
得票数 5
回答已采纳
9
回答
Swift Beta性能:排序数组
swift
、
performance
、
sorting
、
xcode6
、
compiler-optimization
例如,
使用
-
Ofast
,以下Swift代码在没有崩溃
的
情况下悄然运行(并打印出一些垃圾):print(n*n*n*n*n)for i i
浏览 22
提问于2014-06-07
得票数 974
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券