游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5531|回复: 13

如何提高编译速度

[复制链接]

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
发表于 2006-11-15 17:39:00 | 显示全部楼层 |阅读模式

在一个文件里写了1000行代码,感觉要几秒钟才能编译完成,有点郁闷。 [em5]

248

主题

2674

帖子

2702

积分

金牌会员

Rank: 6Rank: 6

积分
2702
QQ
 楼主| 发表于 2006-11-15 17:39:00 | 显示全部楼层

Re:如何提高编译速度

vc2005

1

主题

78

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2006-11-15 18:08:00 | 显示全部楼层

Re:如何提高编译速度

使用预编译头。。。。基础,十分基础。。。

8

主题

553

帖子

560

积分

高级会员

Rank: 4

积分
560
发表于 2006-11-15 18:47:00 | 显示全部楼层

Re:如何提高编译速度

要么换个你认为速度快的编译器,要么加内存和换更快的硬盘,后者对编译速度的提高是显著滴。

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2006-11-15 19:44:00 | 显示全部楼层

Re:如何提高编译速度

写代码调试程序的时候用VC6,便宜正式程序用VC2005。

14

主题

166

帖子

171

积分

注册会员

Rank: 2

积分
171
发表于 2006-11-15 22:09:00 | 显示全部楼层

Re:如何提高编译速度

把1000行代码拆分为多个小文件。

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20737
发表于 2006-11-15 22:32:00 | 显示全部楼层

Re:如何提高编译速度

好久没仔细写代码,今天发现VS2005在双核的处理器上能同时编译两个没有依赖关系的工程,不知道是不是我的幻觉。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-11-16 09:51:00 | 显示全部楼层

Re:如何提高编译速度

我没发现耶。我们两个肯定有个有幻觉了。
内存大还是很有好处的。
PCH我一般都是关掉的。虽然他能提高编译速度。

想提高速度还是在硬件和代码做文章吧。
1: 少包含没用的头文件。
2: 用C而不是C++ 。保证你编译起来飞快,10几个文件,瞬间搞定。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-11-16 09:54:00 | 显示全部楼层

Re:如何提高编译速度

还有template也是很慢的。

36

主题

1047

帖子

1147

积分

金牌会员

Rank: 6Rank: 6

积分
1147
发表于 2006-11-16 10:34:00 | 显示全部楼层

Re: Re:如何提高编译速度

sea_bug: Re:如何提高编译速度

好久没仔细写代码,今天发现VS2005在双核的处理器上能同时编译两个没有依赖关系的工程,不知道是不是我的幻觉。

2005 的确有这样的功能,它甚至可以同时编译同一项目的无依赖关系的多个文件。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 22:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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