首页| 论坛| 消息

标题:关于QT ARM开发平台如何搭建的问题?
作者:chinajszcw
日期:2008-09-23 18:45
内容:

近日在搭个QT的编译平台,被网上形形色色的文章给搞的很糊涂了。
(希望兄弟们帮我理理思路啊~~~)
其实目的很简单,我就是想在Windows下写程序,然后移植到linux系统的s3c2410的开发板上。
在windows中安装的是VC2005加QT4.4.1,这个没问题早就安装好了。
问题是linux中我应该安装些什么?(系统用的是ubuntu8.04)。

今天在ubuntu8.04中安装了qt-x11-opensource-src-4.4.1.tar.gz,花了一上午的时间总算编译完成了。
接下去我应该装什么?
是qt-Embedded?还是Qtopia Core?
再问一个比较菜的问题:Qtopia Core为什么没有4.4.1的啊?
嘿嘿,问的都比较菜,希望各位大哥不吝赐教,谢谢!


#1 [suraid 09-23 20:44]
不需要编X11的
你现在只需要有能在开发板上运行的库,也就是说编译一个QT嵌入式版的
然后用交叉编译器把你的源代码再编译一遍放到板子上即可
#2 [chinajszcw 09-23 20:49]
QT嵌入式版的?是指 qt-embedded 还是 qtopia core呢?
再有,能在开发板上运行的库,需要怎么编译,就是说,编译的时候要加什么参数?
谢谢!
#3 [twicave 09-24 08:41]
关注。
觉得应该是qt-embedded.
也期待有人贴一下编译选项。qte如果不加剪裁编译出来的东西比qt-x11还大。
另外arm交叉编译环境的建立谁也来说说吧。
#4 [ffe423 05-09 16:11]
qt-embedded是qt-core的高版本
#5 [bhwbj 05-18 09:46]
Qt-Embedded 4 install
 
1、安装Qt-Embedded-linux
安装Qt-Embedded-linux有两种方法,一种是从源码安装,一种是直接安装。如果不需要在PC机上进行Qt-Embedded程序调试,可以不需要安装Qt-x11和Qt-Embedded for x86
(1) 源码安装
首先从 ftp://ftp.trolltech.com/qt/source/ 下载以下源码包:
qt-x11-opensource-src-4.5.0.tar
qt-embedded-linux-opensource-src-4.5.0.tar
安装Qt-x11
# tar jxvf qt-x11-opensource-src-4.5.0.tar
# cd qt-x11-opensource-src-4.5.0
# echo "yes" | ./configure –qvfb–no-openssl –no-webkit
# make && make install
安装Qt-Embedded for x86
# tar jxvf qt-embedded-linux-opensource-src-4.5.0.tar
# cd qt-embedded-linux-opensource-src-4.5.0
# echo "yes" | ./configure \
-release \
-shared \
-no-qt3support \
-no-xmlpatterns \
-no-svg \
-no-webkit \
-system-zlib \
-qt-gif \
-system-libtiff \
-system-libpng \
-qt-libmng \
-system-libjpeg \
-make libs \
-make tools \
-nomake examples \
-nomake docs \
-nomake demo \
-no-nis \
-no-cups \
-no-iconv \
-no-dbus \
-no-openssl \
-xplatform qws/linux-x86-g++ \
-embedded x86 \
-qt-freetype \
-depths 16,18 \
-qt-gfx-qvfb \
-no-gfx-transformed \
-no-gfx-multiscreen \
-no-gfx-vnc \
-no-gfx-linuxfb \
-qt-kbd-tty \
-qt-kbd-usb \
-qt-kbd-qvfb \
-qt-mouse-pc \
-qt-mouse-qvfb \
-no-glib \
-silent
# make && make install
安装Qt-Embedded for ARM
# tar jxvf qt-embedded-linux-opensource-src-4.5.0.tar
# cd qt-embedded-linux-opensource-src-4.5.0
# echo "yes" | ./configure \
-release \
-shared \
-no-qt3support \
-no-xmlpatterns \
-no-svg \
-no-webkit \
-system-zlib \
-qt-gif \
-system-libtiff \
-system-libpng \
-qt-libmng \
-system-libjpeg \
-make libs \
-make tools \
-nomake examples \
-nomake docs \
-nomake demo \
-no-nis \
-no-cups \
-no-iconv \
-no-dbus \
-no-openssl \
-xplatform qws/linux-arm-g++ \
-embedded arm \
-little-endian \
-qt-freetype \
-depths 16,18 \
-qt-gfx-linuxfb \
-no-gfx-transformed \
-no-gfx-multiscreen \
-no-gfx-vnc \
-no-gfx-qvfb \
-qt-kbd-tty \
-qt-kbd-usb..

<< 1 2 3 >> (1/5)

回复 发表
主题 版块