首页 / 操作系统 / Linux / Linux 下编译并安装配置 Qt 全过程
准备做 Nokia 的 Symbian,Maemo 下触摸屏开发。考虑到程序的跨平台可移植性,最终选择使用 Qt 开发。相对来说,国内关于 Qt 相关文档并不算很多。作者将 Linux 下编译并安装配置 Qt 全过程总结了一下,只希望可以方便更多的朋友!1。获得源代码src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/2009 年 10 月 1 日发布的 qt-x11-opensource-src-4.5.3.tar.gz,大小 122 Mb。2。解压缩tar xvfz qt-x11-opensource-src-4.5.3.tar.gz3。生成 makefile 文件./configure这个时候他会问你:“Which edition of Qt do you want to use?”然后给你两个类型供选择:Type "c" if you want to use the Commercial Edition.Type "o" if you want to use the Open Source Edition.第一个是商业版,第二个是自由版。选择 "o"(Qt/嵌入式自由版是Qt为了开发自由软件提供的嵌入式版本)。这时候,出现许可界面。选择 "yes" 接受许可协议。开始生成 makefile 文件。这个大约需要 5 -10 分钟的时间。4。Qt 编译gmake这个过程时间比较长,需要两个小时左右。5。Qt 安装运行 gmake install默认安装至 /usr/local/Trolltech/Qt-4.5.3大约 5 - 10 分钟。正常结束,安装完毕。运行 /usr/local/Trolltech/Qt-4.5.3/bin/designer ,看见 qt 启动,也就是说 qt 安装好了。6。设置环境变量一。先修改用户环境变量vi /home/defonds/.bashrc在其最后添加以下信息export QTDIR=/usr/local/Trolltech/Qt-4.5.3export PATH=$QTDIR/bin:$PATHexport MANPATH=$QTDIR/man:$MANPATHexport LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH二。再修改所有用户环境变量vi /etc/profile在其最后添加以下信息export QTDIR=/usr/local/Trolltech/Qt-4.5.3export PATH=$QTDIR/bin:$PATHexport MANPATH=$QTDIR/man:$MANPATHexport LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH三。测试一下重新开一个终端,输入命令:qmake -v输出结果:QMake version 2.01aUsing Qt version 4.5.3 in /usr/local/Trolltech/Qt-4.5.3/lib输入命令:which qmake输出结果:/usr/local/Trolltech/Qt-4.5.3/bin/qmake证明 Qt 环境变量已经被配置成功。编者按 :Linux 启动时,先读取用户环境变量,即 /home/defonds/.bashrc 的设置。次读取所有用户环境变量,即 /etc/profile 中的配置。