Qt4.7.2移植至arm平台
2011-04-02 22:20
471 查看
目标机是mini2440
一、下载qt Embedded 4.7.2的源码,从http://qt.nokia.com上可获取
二、解压源代码包并进入相应目录,先进行配置,可写一个配置文件运行之以自动配置
如编写自动配置文件autoconfig.sh,内容如下:
#!/bin/bash
./configure /
-prefix /usr/local/qt-arm9-4.7.2 /
-opensource /
-confirm-license /
-release -shared /
-embedded arm /
-xplatform qws/linux-arm-g++ /
-depths 16,18,24 /
-fast /
-optimized-qmake /
-pch /
-qt-sql-sqlite /
-qt-libjpeg /
-qt-zlib /
-qt-libpng /
-qt-freetype /
-little-endian -host-little-endian /
-no-qt3support /
-no-libtiff -no-libmng /
-no-opengl /
-no-mmx -no-sse -no-sse2 /
-no-3dnow /
-no-openssl /
-no-webkit /
-no-qvfb /
-no-phonon /
-no-nis /
-no-opengl /
-no-cups /
-no-glib /
-no-xcursor -no-xfixes -no-xrandr -no-xrender /
-no-separate-debug-info /
-nomake examples -nomake tools -nomake docs /
-qt-mouse-tslib /
-I/usr/local/tslib/include /
-L/usr/local/tslib/lib
以上配置项有些应根据需要选择,如要编写webkit的程序,则应将no-webkit去掉等。
保存文件。然后运行autoconfig.sh
[root@localhost qt4.7.2 ] # chmod a+x autoconfig.sh #加上可执行权限
[root@localhost qt4.7.2 ] # ./autoconfig.sh #自动配置生成Makefile文件
编译&安装
[root@localhost qt4.7.2 ] # make
[root@localhost qt4.7.2 ] # make install
编译时间可能较长
一、下载qt Embedded 4.7.2的源码,从http://qt.nokia.com上可获取
二、解压源代码包并进入相应目录,先进行配置,可写一个配置文件运行之以自动配置
如编写自动配置文件autoconfig.sh,内容如下:
#!/bin/bash
./configure /
-prefix /usr/local/qt-arm9-4.7.2 /
-opensource /
-confirm-license /
-release -shared /
-embedded arm /
-xplatform qws/linux-arm-g++ /
-depths 16,18,24 /
-fast /
-optimized-qmake /
-pch /
-qt-sql-sqlite /
-qt-libjpeg /
-qt-zlib /
-qt-libpng /
-qt-freetype /
-little-endian -host-little-endian /
-no-qt3support /
-no-libtiff -no-libmng /
-no-opengl /
-no-mmx -no-sse -no-sse2 /
-no-3dnow /
-no-openssl /
-no-webkit /
-no-qvfb /
-no-phonon /
-no-nis /
-no-opengl /
-no-cups /
-no-glib /
-no-xcursor -no-xfixes -no-xrandr -no-xrender /
-no-separate-debug-info /
-nomake examples -nomake tools -nomake docs /
-qt-mouse-tslib /
-I/usr/local/tslib/include /
-L/usr/local/tslib/lib
以上配置项有些应根据需要选择,如要编写webkit的程序,则应将no-webkit去掉等。
保存文件。然后运行autoconfig.sh
[root@localhost qt4.7.2 ] # chmod a+x autoconfig.sh #加上可执行权限
[root@localhost qt4.7.2 ] # ./autoconfig.sh #自动配置生成Makefile文件
编译&安装
[root@localhost qt4.7.2 ] # make
[root@localhost qt4.7.2 ] # make install
编译时间可能较长
相关文章推荐
- QT在ARM平台的移植(一)
- 基于qt的嵌入式平台输入法:SYSZUXpinyin移植到arm后,UDP接收端中文乱码 本地中文乱码 解决
- QT在ARM平台的移植(二)
- QT4.7.0 在ARM平台移植
- qt4.8.6 移植到 freescale (arm 平台)
- QT在ARM平台的移植(三)
- Qt5.3移植到arm平台
- qt5.3.2 源码向ARM平台移植的方法
- Sodaville平台移植QT4.7.2要点
- Qt4.5.2 在ARM平台的搭建、移植详解
- qt4.8.6 移植到 freescale (arm 平台)
- Qt for ARM_Linux环境搭建-Qt5.7+iTop4412嵌入式平台移植
- qt的嵌入式平台输入法:SYSZUXpinyin移植到arm
- 移植基于Qt4.4-tp1的WebKit到ARM平台
- QT 4.7.2 在ARM-Linux 下移植
- ARM平台下的Qt移植:移植相关问题和解决方法
- Qt5.3.2在ARM-Linux平台的移植
- Qt arm平台移植
- qt-4.8.4在ARM平台上的移植
- QT环境搭建: QT玩转在linux的x86平台或者ARM平台上 - (2)交叉编译移植到ARM下