Compling Qt 4.3.0 in a rainy afternoon
六月 20, 2007 at 3:26 上午 | In Default, Technology |这个标题分为两段:技术的,冰冷的前半段和容易被误认为略带一点小资气息的后半段。下午的雨下得无法无天,全过程完美的体现了夏季雷阵雨的特征。我坐在桌前,被一种莫名其妙的空虚感侵袭,决定折磨一下我的电脑,于是上网下了Qt4。
下面要开始谈一点技术内容。大家都把Qt定义为一个非常优秀的GUI库,这么说未免有点片面,事实上它是一个Framework,像.NET Framework 2.0,Spring一样的Framework。但是和一身铜臭的.NET,Java不同,Qt略略带有一些开源色彩。首先当然是因为KDE用了Qt,大家也就一厢情愿的把Qt归到开源软件里了。其次是Qt确实有一个OpenSource版本(可以想象功能上会打点折扣)。对于盗版精神深入骨髓的中国人和俄罗斯人来说,虽然OpenSource很好让人心安理得,但是如果能D到一个商业版当然更美好。Qt Underground。这个网站的标题已经揭示了它罪恶的本质。
最后谈谈编后感(注:编,编译也)。 这个玩意是我编译过的最大的软件,编译后源码加各种lib,dll居然有近2GB之多,编译时间也长得吓人,光configure就不下半小时。泡一杯茶,然后看着nmake上气不接下气得调用cl干活,屏幕上漆黑丑陋的cmd窗口不停得滚动,听着外面单调的雨声,我的不知从何而来的空虚感也消失了。所以大家以后无聊的时候,不妨去下一个boost或者linux kernel编译一下。言归正传,编译前要做一些必要的改动,来配合该死的VS2005SP1(如果你用的是gcc,这一块讲的都不适用),为了不让技术细节充斥这个页面,我决定只放个链接,是一位高手的Qt 4.2.3编后感,对4.3.0版本也适用。
阅读(744 次)
No Comments yet »
这篇文章上的评论 RSS feed TrackBack URI
留下评论
Zero Sound
, powered by 赛族 & WordPress MU | Theme: Pool by Borja Fernandez.
Entries and comments feeds.




MSN:
