您的位置:首页 > 编程语言 > Qt开发

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

编译时间可能较长
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: