社区
C++ 语言
帖子详情
GCC编译的问题
crm2000
2005-10-10 08:34:27
用同样的gcc(gcc3.4.4) 在不同的两台机器上编译同一个C++程序.一台是P-M 1.4G 256M Windows,另一台是Xeon 2.4G, 2GRAM Linux,如果不加优化选项,Xeon要快好几倍,但是一旦加优化,P-M反
倒比Xeon快一点.这种现象在别的程序上没出现过.这是什么原因?有什么办法让它在Xeon上
快的更多一些?
...全文
159
8
打赏
收藏
GCC编译的问题
用同样的gcc(gcc3.4.4) 在不同的两台机器上编译同一个C++程序.一台是P-M 1.4G 256M Windows,另一台是Xeon 2.4G, 2GRAM Linux,如果不加优化选项,Xeon要快好几倍,但是一旦加优化,P-M反 倒比Xeon快一点.这种现象在别的程序上没出现过.这是什么原因?有什么办法让它在Xeon上 快的更多一些?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alickguo
2005-10-10
打赏
举报
回复
顶一下,想了解。
MARK
snowbirdfly
2005-10-10
打赏
举报
回复
这个不懂是什么原因~~
帮顶一下~~~
advancejar
2005-10-10
打赏
举报
回复
接分
healer_kx
2005-10-10
打赏
举报
回复
是说UP就有分嘛?
freebird92
2005-10-10
打赏
举报
回复
看到广告就头痛!
yhbttfile
2005-10-10
打赏
举报
回复
编译器其实也是程序。
C++标准委员会只给出了C++的语法和语义标准,但没有给出应该怎么实现,所以各个厂商实现上的性能差异也是可以理解的。不过,大多没有想象的那么大的差距。即使相同的编译器(如你遇到的情况),在不同的平台下面的实现“可能”也会有差别。
当然,比较编译速度的时候,还需要依赖硬件环境。硬件环境是一个复杂的问题,不能仅仅看主频(有些CPU的主频其实很低,但并行处理能力特别强)以及内存,有时候IO的相应速度以及总线的相应速度也很关键。
总之,这样的比较存在差别是情理之中的。如果需要优化某个系统的编译速度,需要找出问题真正所在,然后采取一定的措施。
ufox
2005-10-10
打赏
举报
回复
顶一下,想了解。
C++:
GCC
编译
:
GCC
编译
C++程序分步流程
C++:
GCC
编译
:
GCC
编译
C++程序分步流程
简明Linux-Linux下
GCC
编译
C程序(g++
编译
c++类似)
GCC
编译
步骤简介1
GCC
编译
四步骤2
GCC
编译
选项3 静态库和共享库3.1 静态库生成及使用3.2 动态库生成及使用3.3**数据段合并和地址回填**1.4 注意事项 1
GCC
编译
四步骤
GCC
编译
可执行程序四步骤:预处理
编译
汇编 ...
linux上
gcc
编译
问题
---math库函数
摘要: 使用math.h中声明的库函数还有一点特殊之处,
gcc
命令行必须加-lm选项 使用math.h中声明的库函数还有一点特殊之处,
gcc
命令行必须加-lm选项,因为数学函数位于libm.so库文件中(这些库文件通常位于/lib目录下...
Linux
GCC
编译
详细
在Linux中使用
gcc
编译
“hello.c”文件,只须使用最简单的指令,如下所示 $
gcc
hello.c -o hello 事实上,上述过程可以分解成四个部分:预处理(预
编译
)、
编译
、汇编、链接 一、预处理 首先是源代码文件“hello...
Linux下
GCC
编译
C语言
Linux下
GCC
编译
C语言Linux下
GCC
编译
C语言 1.创建一个.C文件 # vi/vim name.c 2.
编译
name.c文件,生成可执行文件 #
gcc
name.c 3.执行文件,在默认情况下产生的可执行程序名为a.out # ./a.out 4.通常可以...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章