作者zxvc (修行)
看板C_and_CPP
标题[心得] 快速编译Qt
时间Mon Mar 23 06:59:46 2009
最近在用VC 2008SP1编Qt SDK 4.5.0。
我只不过想编下面这个东西:
configure -debug-and-release -static -no-qt3support -no-webkit
-no-libtiff -no-gif -no-openssl
但编译使用的时间跟硬碟空间就像无底洞一样一直增加。
当编译过了7小时、空间用掉了10GB、硬碟空间爆掉还没编完,我只好按Ctrl+c中止。
我研究了一下究竟Qt在编什麽,花了这麽多时间、空间。
我发现Qt资料夹下examples居然就用掉了5GB,
如果是编-debug-and-release,examples就编两次。
我想我现在还没什麽空去研究这些examples,
这些东西也不须要用来编译我的Qt程式,所以我就试图不要去编译这些东西。
但configure没有参数可以不编examples。
後来发现可以去修改这个档案:
C:\Qt\2009.01\qt\projects.pro
在这行注解前:
#process the projects
加上:
QT_BUILD_PARTS -= examples
我甚至还加上:
QT_BUILD_PARTS -= demos
QT_BUILD_PARTS -= translations
然後再跑configure。
如果发现configure没有去读取
C:\Qt\2009.01\qt\examples
里的Qt project,就代表成功了。
不过我不确定不编这些东西会不会有什麽问题。
--
西方三圣:
http://p8.p.pixnet.net/albums/userpics/8/3/553683/1193661731.jpg
《佛说阿弥陀经》
http://web.cc.ncu.edu.tw/~93501025/amtf.doc
十一面观音咒:
http://file.buda.idv.tw/music/DBZFY04.mp3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.220.219
1F:→ zxvc:这次我编-release -static只花1个小时。原来Qt编static的程 03/23 07:46
2F:→ zxvc:式都超久。我编自已写的小程式,在link时就花好几分钟 03/23 07:47
3F:→ zxvc:难怪用static编examples会那麽久。 03/23 07:49
4F:→ zxvc:坦白说我用static编出来自己的小程式还是很肥,5MB。 03/23 07:50
5F:→ zxvc:看来还是用dll好了,1xMB。 03/23 07:51
※ 编辑: zxvc 来自: 140.115.220.219 (03/23 07:55)