• 4952阅读
  • 2回复

分享自己的小小经验和一点疑问 [复制链接]

上一主题 下一主题
离线gigi048
 

只看楼主 倒序阅读 楼主  发表于: 2006-07-27
分享自己的小小经验和一点疑问
以下是当初搭建QT/E平台的方法,用的版本较低,大家莫怪
下面的路径要改成本机实际路径


1、    安装tmake

tar xfz tmake-1.11.tar.gz

export TMAKEDIR=/home/test/tmake-1.11

export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++

export PATH=$TMAKEDIR/bin:$PATH

2、    安装Qt/Embedded 2.3.7

tar xfz qt-embedded-2.3.7.tar.gz

把qconfig-local.h放到qt-2.3.7/src/tools/里面

cd qt-2.3.7

export QTDIR=/home/test/qt-2.3.7

export QTEDIR=$QTDIR

export PATH=$    QTDIR/bin:$PATH

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

./configure ....

make

注意:要把一个config_local.h的文件放入qt-2.3.7/src/tools/文件夹才能运行成功

3、    安装Qt/X11 2.3.2

tar xfz qt-x11-2.3.2.tar.gz

cd qt-2.3.2

export QTDIR=/home/test/qt-2.3.2

export PATH=$    QTDIR/bin:$PATH

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

./configure ....

make

make –C tools/qvfb

mv tools/qvfb/qvfb bin

cp bin/uic $QTEDIR/bin

cp bin/qvfb $QTEDIR/bin

注意:编译Qt/X11 2.3.2的目的就是要得到uic,qvfb两个工具,现在就是把它放在qt-2.3.7的bin里面。
离线gigi048

只看该作者 1楼 发表于: 2006-07-27
我的问题是:
我是用designer作的界面,然后qmake
发现在qmake之前设置qt/e和tmake的环境变量的话,qmake会出错
我的理解是这个qmake用的是系统自带的qt-3.1的库(我用的系统是redhat9)
却不知其所以然

这样的话就无法把环境变量写到.profile里边,造成很大不便,望大虾赐教
离线shiroki

只看该作者 2楼 发表于: 2006-07-28
你的qmake和你的qte的版本不对应, 不知道能不能这样用。 我一般都用qtopia带的qmake
qmake会用到环境变量 QTDIR和QMAKESPEC, 检查一下你系统里这两个值是什么
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
快速回复
限100 字节
 
上一个 下一个