游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1656|回复: 6

VC++6.0 和 Dev-C++4989 编译的程序性能差 wxh zt

[复制链接]

1367

主题

1993

帖子

2118

积分

金牌会员

Rank: 6Rank: 6

积分
2118
发表于 2004-11-14 17:15:00 | 显示全部楼层 |阅读模式

我写了一个算法(使用很多STL,但不涉及IO),这个算法有两个版本,第一个是加了一些优化手段,另一个没有,

在 VC++6.0 和 Dev-C++4989 上分别比较性能

第一个版本算法:
VC++6.0     debug   : 0.92  秒
VC++6.0     release : 0.012 秒
DEV-C++4989 debug   : 0.140 秒
DEV-C++4989 release : 0.140 秒
第二个版本算法:
VC++6.0     debug   : 3.3   秒
VC++6.0     release : 0.013 秒
EV-C++4989  debug   : 0.85  秒
DEV-C++4989 release : 0.83  秒

1。DEV-C++ 中打开最佳优化的效果不明显
2。VC++6.0 的优化比较明显,估计是Debug下VC加了太多了调试信息,而不是编译优化的功劳
3。VC++6.0 编译的程序比 DEV-C++ 编译的程序 快了很多倍,看来在windows平台上还是VC++强
4。就我这个算法中的优化手段而言,放在VC++6.0中起不到多大作用(0.012:0.013),而在DEV-C++中就比较明显(0.14:0.83),看来以后要优化代码还得考虑使用的编译器,!

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2004-11-14 21:57:00 | 显示全部楼层

Re:VC++6.0 和 Dev-C++4989 编译的程序性能差 wxh zt

有没有试过linux平台下的dev c++?

26

主题

324

帖子

325

积分

中级会员

Rank: 3Rank: 3

积分
325
QQ
发表于 2004-11-14 22:43:00 | 显示全部楼层

Re:VC++6.0 和 Dev-C++4989 编译的程序性能差 wxh zt

有机会我也会试试。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2004-11-15 01:11:00 | 显示全部楼层

Re:VC++6.0 和 Dev-C++4989 编译的程序性能差 wxh zt

明显你没有把所有的优化都打开.
从你的测试里.你好象只定义了两个宏而已.
在gcc里 . 你要发布和release版本一样的信息.你要打开优化开关.

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2004-11-15 01:18:00 | 显示全部楼层

Re:VC++6.0 和 Dev-C++4989 编译的程序性能差 wxh zt

-O是肯定要指定的。
还有 -g是针对debug info的。我从来不用DevC++.不知道它所谓的优化开关是什么.
但是按照权威评比 gcc性能应该在 VC6之上,可能和VC7.1稍有不比,但是差距也不会太大。

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-11-15 10:42:00 | 显示全部楼层

请参阅http://efsite.net/bbs/dvbbs/dispbbs.asp?boardID=21&ID=24

RT:我认为他做得可能比你专业。
http://www.cuj.com/documents/s=8943/cujexp0312wilson/wilson_f2.htm
http://www.cuj.com/documents/s=8943/cujexp0312wilson/wilson_f1.htm

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2004-11-15 10:47:00 | 显示全部楼层

http://www.coyotegulch.com/reviews/intel_comp/intel_gcc_bench2.html

这个地址一定要看吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-23 07:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表