Qt 4.3.1 编译、安装 (linux) |
发布: 2007-09-04 08:53 |
Trolltech 已经发布了 Qt 4.3.1 的Release 版本,下面我们就来体验它吧 首先到trolltech 站点下载 qt-x11-opensource-src-4.3.1.tar.gz , 到一个空间比较大的目录,比如超过2G的剩余空间。现在的Qt 版本在linux 下的编译参数与3.0有所不同,将几个需要注意的参数列出来: -prefix 参数:指定安装目录 , 默认是 /usr/local/Trolltech/Qt-4.3.1 , 你可以改一个其他目录,如/myopt/qt4 -make <part> 参数:指定要编译Qt 的哪个子集,这里的part可以是 libs tools examples demos 任何一个或者几个,不过libs肯定是需要编译的。默认情况下Qt Configure将编译所有的子集,特别消耗时间和空间。 -static : 编译静态库 , 编译出来的程序都特别大,但是发布程序的时候不需要让用户装Qt 库了,以这种模式发布的使用Qt 的程序有 opera 和 skype 等 。 -shared : 编译动态共享库 .so , 这样编译出来的程序比较小巧了。 -release : -debug: -debug-and-release: 这三个参数指定编译是带调试信息或者是不带调试信息的Qt 库。这要看你是否要使用它做开发了。
主要的参数都列出来了,其他的就用默认的吧,现在编译开始了: bash> cd /myopt/ bash> tar zxvf /path/to/qt-x11-opensource-src-4.3.1.tar.gz bash> cd qt-x11-opensource-src-4.3.1 bash> ./configure -prefix /myopt/qt4 -release -shared -fast -make libs -no-qt3support bash> make bash> make install bash> ls -l /myopt/qt4 drwxr-xr-x 2 root root 384 2007-09-04 08:16 bin 现在就可以使用bin目录下的 qmake 来编译其他qmake 项目 了。
|
原文: http://qtchina.tk/?q=node/74 |
Powered by zexport
|