首页| 论坛| 消息

标题:【转贴】qtopia学习笔记(1)-----qtopia的安装
作者:sunxiaoming
日期:2006-03-13 05:14
内容:

qtopia学习笔记(1)-----qtopia的安装
几个月以来一直在工作之余不间断的学习qtopia, 学习环境pc + linux + qtopia-free-1.7.0 + qt-embedded-2.3.7 + qt-x11-2.3.2。接下来我预计通过几个小结来做学习总结。

Qtopia的安装:

对于初装qtopia的我来说,遇到了很多困难,前前后后装了很多遍才成功装上。具体总结一下安装步骤:

目前的资源是qtopia-free-1.7.0.tar.gz
qt-embedded-2.3.7.tar.gz
qt-x11-2.3.2.tar.gz
tmake-1.11.tar.gz

1. 建立安装目录并解压缩安装文件
cd $HOME
mkdir Qt_x86
cd $HOME/Qt_x86
tar zxfv ../Qt_src/qt-x11-2.3.2.tar.gz
mv qt-2.3.2 qt-2.3.2-x11
tar zxfv ../Qt_src/qt-embedded-2.3.7.tar.gz
mv qt-2.3.7 qt-2.3.7-emb
tar zxfv ../Qt_src/qtopia-free-1.7.0.tar.gz
cd qt-2.3.7-emb
rm –rf tmake
tar zxfv ../../Qt_src/tmake-1.11.tar.gz
mv tmake-1.11 tmke

2. 安装
cd $HOME/Qt_x86
export REAL_QTDIR=$PWD/qt-2.3.2-x11
export REAL_QTEDIR=$PWD/qt-2.3.7-emb
export REAL_QPEDIR=$PWD/qtopia-free-1.7.0
export PATH=$REAL_QPEDIR/bin:$REAL_QTEDIR/bin:$REAL_QTDIR/bin:$PATH
export PATH=$REAL_QTEDIR/tmake/bin:$PATH
export TMKEPATH=$REAL_QTEDIR/tamke/lib/qws/linux-generic-g++
export LD_LIBRARY_PATH=$REAL_QPEDIR/lib:$REAL_QTEDIR/lib:$REAL_QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR=$REAL_QTDIR
cd $REAL_QTDIR
echo yes | ./configure –no-opengl –no-xft-thread
make
make –C tools/qvfb
mv tools/qvfb/qvfb bin
cp bin/uic $REAL_QTEDIR/bin
cd ..
export QTDIR=$REAL_QTEDIR
export QTEDIR=$REAL_QTEDIR
export QPEDIR=$REAL_QPEDIR
cd $REAL_QTEDIR
cp $REAL_QPEDIR/src/qt/qconfig-qpe.h src/tools/
#touch src/tools/qconfig-qpe.h
echo yes | ./configure –qconfig qpe –system-jpeg –gif –qvfb –thread –depths 4,8,16,32
make sub-src
export QTDIR=$REAL_QTEDIR
export QTEDIR=$REAL_QTEDIR
export QPEDIR=$REAL_QPEDIR
cd $REAL_QPEDIR/src
./configure
make
cd ../..

3. 运行qpe
export QPEDIR=/home/Qt_x86/qtopia-free-1.7.0
export QTDIR=/home/Qt_x86/qtopia-free-1.7.0
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR=$QTEDIR

qvfb &

qpe&

..


#1 [drbigjump 04-27 02:11]
为什么我在安装qt-2.3.2-x11 make是出项两个错误
#2 [drbigjump 04-27 05:13]
显示的是:
usr/X11R6/include/X11/Xft/Xft.h:41:31: freetype/freetype.h: 没有那个文件或目录

我的系统是redhat9 装系统的时候没有装qt
#3 [cavendish 04-28 08:13]
建议make qt x11的时候
加入-no-xft
#4 [cavendish 05-10 10:07]
有关Qtopia安装
可以参考
http://www.qtcn.org/bbs/read.php?tid=3516
#5 [iken 05-13 09:15]
你是在redhat9上安装的吗?
如果是的话,你在安装redhat9时,是否完全安装了?
我编译时也碰到你们说的问题,完全安装redhat9后就解决了!

回复 发表
主题 版块