|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 如何加快项目的编译速度
我的收件箱(0)
共有
1714
人关注过本帖
标题:
如何加快项目的编译速度
只看楼主
加入收藏
墨清扬
等 级:
蝙蝠侠
威 望:
1
帖 子:294
专家分:817
注 册:2011-10-4
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:9
如何加快项目的编译速度
vs项目会生成stdafx.h,这样预编译可以很快,但是我用的是codeblocks,有对应的办法吗?我写的程序很小,也就分成了4个cpp,一共代码就600行,函数十多个,自己定义了一个头文件。每次编译都要挺慢的,而且它没有弹出执行的窗口,但是任务管理器显示它已经在执行了……
酱油实习生
2012-04-30 15:59
举报帖子
使用道具
赠送鲜花
pangding
来 自:北京
等 级:
贵宾
威 望:
94
帖 子:6784
专家分:16751
注 册:2008-12-20
第
2
楼
收藏
得分:0
加 stdafx.h 可以提高编译速度是什么原理?
你现在编译 600 行左右的代码大概需要几秒?
2012-05-01 01:17
举报帖子
使用道具
赠送鲜花
墨清扬
等 级:
蝙蝠侠
威 望:
1
帖 子:294
专家分:817
注 册:2011-10-4
第
3
楼
收藏
得分:0
回复 2楼 pangding
貌似是将一些不经常修改的合并到一块。
大概6秒吧
酱油实习生
2012-05-01 08:59
举报帖子
使用道具
赠送鲜花
BianChengNan
等 级:
贵宾
威 望:
13
帖 子:302
专家分:972
注 册:2011-11-30
第
4
楼
收藏
得分:5
按理说不至于啊,不知道楼主写的什么。
基本原则是 减少文件间的依赖
我的群:149544757 C/C++/Assembly 喜欢交流的朋友进,进群请写消息
2012-05-01 15:27
举报帖子
使用道具
赠送鲜花
墨清扬
等 级:
蝙蝠侠
威 望:
1
帖 子:294
专家分:817
注 册:2011-10-4
第
5
楼
收藏
得分:0
回复 4楼 BianChengNan
具体一点?
不管怎么样,以后总是要做大程序的,这种东西迟早得懂
酱油实习生
2012-05-01 18:30
举报帖子
使用道具
赠送鲜花
我菜119
等 级:
青峰侠
帖 子:938
专家分:1756
注 册:2009-10-17
第
6
楼
收藏
得分:0
你可以使用编译预处理来解决这个问题,现在的项目小,有时根本用不到编译预处理,但以后慢慢学习,做的项目大了之后,可以减少代码的编译时间,你可以不使用系统自动给你创建的那个编译预处理文件stdafx.cpp,可以自己随便建个源文件,然后加上编译预处理指令,具体的可以上网搜索一下,
[
本帖最后由 我菜119 于 2012-5-1 18:52 编辑
]
愿用余生致力编程
2012-05-01 18:51
举报帖子
使用道具
赠送鲜花
墨清扬
等 级:
蝙蝠侠
威 望:
1
帖 子:294
专家分:817
注 册:2011-10-4
第
7
楼
收藏
得分:0
回复 6楼 我菜119
就是说这个呀,但是codeblocks找不到预编译,网上也查不着
酱油实习生
2012-05-01 21:21
举报帖子
使用道具
赠送鲜花
misswang
来 自:湖北荆州
等 级:
贵宾
威 望:
15
帖 子:265
专家分:720
注 册:2010-3-11
第
8
楼
收藏
得分:0
codeblocks 还不错啊,效率很高的哇
misswp2010@
wangping103@
2012-05-03 14:54
举报帖子
使用道具
赠送鲜花
rjsp
等 级:
版主
威 望:
528
帖 子:9046
专家分:54141
注 册:2011-1-18
第
9
楼
收藏
得分:15
我google了一下“mingw 预编译头文件”,唰唰唰
2012-05-04 08:08
举报帖子
使用道具
赠送鲜花
BianChengNan
等 级:
贵宾
威 望:
13
帖 子:302
专家分:972
注 册:2011-11-30
第
10
楼
收藏
得分:0
预编译头文件 是一个办法,thinking in c++ 里应该提了一点 Effective c++里 c++ primer 里 应该都说了一点。
楼主可搜一下 向前声明
我的群:149544757 C/C++/Assembly 喜欢交流的朋友进,进群请写消息
2012-05-09 09:39
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
如何加快项目的编译速度
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015452 second(s), 7 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved