这篇文章是于今年7月份时写的,当时对Qt的理解还仅仅处在非常浅薄的阶段,现在看来,很多 地方写得不是很到位,现在修改重新发布,知识也是需要温习巩固的。 经常有人会在BBS和QQ群上大喊:怎么裁剪Qt,怎么安装那么困难啊。 每当我看见时,都是非常无奈,其实Qt有套良好的配置安装机制,跟大多数linux程序一样,典型的先configure,然后make,最后 make install三部曲。而如果要裁剪参数,其实可以在configure加上对应的参数来实现,通过合理的选择,完全可以做到满足项目的开发。对于嵌入式开发来说,资源是极其重要的,这就要求我们应该对应不同的项目开发,对Qte进行不同的裁剪来实现。 其实,在前面的减少Qt编译时间暨简单Qt裁剪(cuteqt)已经对这个题目有了非常详细的概述,并且通过qconfig工具可以做到控件级的裁剪,但是如果能在configure阶段,能搞清楚参数,我想对于开发也是有很大的帮助。 为了与时俱进,本人的参数来源都是参照qt-embedded-linux-opensource-src-4.5.3,至于Qt4.6.0,已经把所有平台融化在一起,参数也是,但是鉴于现在Qt4.6.0的bug多得让人难以忍受,短时间内是不会去使用它作为开发的首选库。 当进入解压好的源码包后,使用./configure –help命令,可以获得相应帮助,里面详细地介绍了各个参数,其实无需在网上大费周折,只要好好看懂这些参数就可以熟练掌握QtEmbedded的裁减配置。 获得的帮助信息如下: 全文阅读 »
关键字: Qt,embedded
