linux下编译并安装配置qt全过程

linux下编译并安装配置qt全过程

ID:8817624

大小:20.48 KB

页数:3页

时间:2018-04-08

linux下编译并安装配置qt全过程_第1页
linux下编译并安装配置qt全过程_第2页
linux下编译并安装配置qt全过程_第3页
资源描述:

《linux下编译并安装配置qt全过程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、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,大小122Mb。  

2、     2。解压缩        tarxvfzqt-x11-opensource-src-4.5.3.tar.gz       3。生成makefile文件        ./configure       这个时候他会问你:“WhicheditionofQtdoyouwanttouse?”       然后给你两个类型供选择:       Type'c'ifyouwanttousetheCommercialEdition.       Type'o'ifyouwanttousetheOpenSourceEdition.       

3、第一个是商业版,第二个是自由版。       选择'o'(Qt/嵌入式自由版是Qt为了开发自由软件提供的嵌入式版本)。       这时候,出现许可界面。       选择 'yes'接受许可协议。       开始生成makefile文件。这个大约需要5-10分钟的时间。       4。Qt编译        gmake       这个过程时间比较长,需要两个小时左右。       5。Qt安装        运行gmakeinstall       默认安装至/usr/local/Trolltech/Qt-4.5.3       

4、大约5-10分钟。正常结束,安装完毕。       运行/usr/local/Trolltech/Qt-4.5.3/bin/designer,看见qt启动,也就是说qt安装好了。       6。设置环境变量       一。先修改用户环境变量       vi/home/defonds/.bashrc       在其最后添加以下信息       exportQTDIR=/usr/local/Trolltech/Qt-4.5.3       exportPATH=$QTDIR/bin:$PATH       exportMANPATH=

5、$QTDIR/man:$MANPATH       exportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH       二。再修改所有用户环境变量       vi/etc/profile       在其最后添加以下信息       exportQTDIR=/usr/local/Trolltech/Qt-4.5.3       exportPATH=$QTDIR/bin:$PATH       exportMANPATH=$QTDIR/man:$MANPATH       exportLD_L

6、IBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH       三。测试一下       重新开一个终端,输入命令:       qmake-v       输出结果:       QMakeversion2.01a       UsingQtversion4.5.3in/usr/local/Trolltech/Qt-4.5.3/lib       输入命令:       whichqmake       输出结果:       /usr/local/Trolltech/Qt-4.5.3/bin/qmake  

7、     证明Qt环境变量已经被配置成功。        编者按 :       Linux启动时,先读取用户环境变量,即/home/defonds/.bashrc的设置。次读取所有用户环境变量,即/etc/profile中的配置。        开始Qt       写个简单的Qt程序使用安装的Qt编译来测试一下它的工作效果       新建一个文件名为hello.cpp,其内容如下:[cpp] viewplaincopyprint?1.#include   2.#include   3.in

8、t main(int argc,char *argv[])  1.{  2.    QApplication app(argc,argv);  3.    QLabel *label = ne

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。