社区
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上
快的更多一些?
...全文
260
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
打赏
举报
回复
顶一下,想了解。
gcc
编译
顺序的
问题
本文深入探讨了
GCC
与C++
编译
过程,包括文件类型识别、链接库依赖解析、链接顺序优化等内容,并提供了动态链接库依赖查看方法及解决链接顺序
问题
的策略。
gcc
编译
器-出现-fpermissive的
问题
本文解决从VS2010移植到ARM平台时,使用ARM-
GCC
交叉
编译
遇到的-fpermissive
问题
。通过加入-fpermissive选项,使模板继承
问题
由错误降级为警告,实现
编译
通过。
GCC
/Java
编译
问题
解决指南
本文深入解析
GCC
和Java
编译
过程中常见的错误类型,包括符号未定义、类型不匹配、参数不符等
问题
,并提供了解决这些
问题
的具体方法和注意事项。
解决Code Composer Studio无法使用
gcc
编译
的
问题
本文介绍了解决CodeComposerStudio使用
gcc
编译
时遇到的
问题
。由于安装路径中包含空格,导致makefile文件在调用
gcc
工具链时发生错误。文章提供了具体的解决方案。
Ubuntu 关于
gcc
/g++版本更换以及
编译
问题
在Ubuntu上
编译
Android时遇到
问题
,通过查看已安装的
gcc
版本并修改默认版本为4.6,删除4.8的软连接并创建新的软连接。在遇到
编译
错误后,修改了Android源代码中external/qemu相关Makefile文件的几行代码以适配不同架构。最终成功解决了
编译
问题
。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章