qt4.8.6环境搭建

qt4.8.6环境搭建

ID:1122965

大小:793.29 KB

页数:7页

时间:2017-11-07

qt4.8.6环境搭建_第1页
qt4.8.6环境搭建_第2页
qt4.8.6环境搭建_第3页
qt4.8.6环境搭建_第4页
qt4.8.6环境搭建_第5页
资源描述:

《qt4.8.6环境搭建》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、QT4.8.6移植一、QT环境搭建很多网上的教程都会先安装触摸屏的包,我觉得没有必要。1、下载QT源码包qt-everywhere-opensource-src-4.8.6.tar.gz(推荐网站http://qt-project.org/downloads/)2、将源码包拷贝到自己熟悉的目录下,可以参考我的cp/mnt/hgfs/share/linux/linux/02Linux2.6Kit/01SourceCode/qt-everywhere-opensource-src-4.8.6.tar.gz~/download解压源码包到当前目录下tar–zxvfqt-everywhe

2、re-opensource-src-4.8.6.tar.gz此时源码都将放置在qt-everywhere-opensource-src-4.8.6目录下进入目录Cdqt-everywhere-opensource-src-4.8.6/3、进行配置编译前的准备A、编辑build_qt.sh具体内容如下./configure–prefix/home/shixiaohui/qtenv/qt-4.8.6-arm–opensource-confirm-license-embeddedarm-xplatformqws/linux-arm-g++-platform/qws/linux-x86-g++-

3、little-endian-host-little-endian-shared-no-qt3support-no-phonon-no-phonon-backend-qt-zlib-no-gif-no-libtiff-no-qvfb-qt-libjpeg-no-nis-no-opengl-no-cups-no-webkit-no-glib-no-dbus-no-rpath-no-mmx-no-3dnow-no-sse-no-sse2-no-sse3-no-ssse3-no-sse4.1-no-sse4.2-no-avx-no-neon-no-audio-backend-no-svg-no-

4、javascript-jit-no-script-no-scripttools-no-multimedia-no-openssl-nomaketools其中/home/shixiaohui/qtenv/qt-4.8.6-arm是我的安装目录,大家需要根据自己的情况设置自己的目录。如果目录不存在,可以提前创建,参见命令mkdir.另外一点值得注意的是qws/linux-arm-g++目录是配置交叉编译器的,需要进行修改。具体参见下一步骤。B、打开mkspecs/qws/linux-arm-g++/qmake.conf文件,将文件修改为下图所示,具体修改需要按照自己的交叉编译器不同而不同。目

5、前我们使用的是arm-none-linux-gnueabi-编译器。所以我的修改如下。Vimmkspecs/qws/linux-arm-g++/qmake.confC、在配置编译之前,还需要安装一些依赖文件,如下sudoapt-getinstalllibX11-devlibXext-devlibXtst-dev如果没有安装的话会出现以下错误(我是提前安装了,没有出现以下错误)执行shbuild_qt.sh报错:BasicXLibfunctionalitytestfailed!Youmightneedtomodifytheincludeandlibrarysearchpathsbyedit

6、ingQMAKE_INCDIR_X11andQMAKE_LIBDIR_X11in/home/gcgily/qt-everywhere-opensource-src-4.8.2/mkspecs/linux-g++D、切记一点,不要切换用户,否则的话会浪费大量时间编译后出现错误。4、做完以上四点,我们就需要进行配置编译(命令简单,时间很长)进入主目录,执行shbuild_qt.sh(10分钟左右)make(1个小时)makeinstall(几分钟)具体编译时间还需要看个人的电脑配置。5、编译完成后,在安装目录中会出现qmake和我们需要的库文件,此时我们可以进入安装目录下的bin目录cd~/

7、qtenv/qt-4.8.6-arm/bin/执行qmake–v如下6、将以下目录加入环境变量exportPATH="/home/shixiaohui/qtenv/qt-4.8.6-arm:$PATH"exportPATH="/home/shixiaohui/qtenv/qt-4.8.6-arm/bin:$PATH"exportPATH="/home/shixiaohui/qtenv/qt-4.8.6-arm/lib:$PATH"在

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

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

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