LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1039|回复: 2

redhat9.0 和ARM板上安装QT/E开发环境的问题

[复制链接]
发表于 2006-7-16 21:58:18 | 显示全部楼层 |阅读模式
我在redhat9.0上面安装 QT/E 的开发环境  
我用的包有 qt-embedded-2.3.7-free.tar.gz     qt-x11-2.3.2.tar.gz   tmake-1.13.tar.gz

我先用命令行设置变量普安装 过程是这样的

主机x86的编译步骤:

tar xfz qt-embedded-2.3.7-free.tar.gz(解压后qt-2.3.10改名为qt-2.3.10-host)
export QTEDIR=$PWD/qt-2.3.10-host

tar xfz qt-x11-2.3.2.tar.gz(解压后为qt-2.3.2)
export QT2DIR=$PWD/qt-2.3.2

tar xfz tmake-1.13.tar.gz(解压后tmake-1.13)
export TMAKEDIR=$PWD/tmake-1.13
export TMAKEPATH=$PWD/tmake-1.13/lib/qws/linux-x86-g++
export PATH=$TMAKEDIR/binPATH

cd qt-2.3.2
export QTDIR=$QT2DIR
export PATH=$QTDIR/binPATH
export LD_LIBRARY_PATH=$QTDIR/libLD_LIBRARY_PATH
./configure -no-xft
make
make -C tools/qvfb
cd ..

cd qt-2.3.7-host
export QTDIR=$PWD
export PATH=$QTDIR/binPATH
export LD_LIBRARY_PATH=$QTDIR/libLD_LIBRARY_PATH

./configure
make
cd ..


因为在命令行上直接用export 重启用又要重新设置 我想在root下的.bash_profile上设置
但是对 qt for x11 和 qt for embedded 一起设置的话 会有变量冲突的地方  比如两个都要用到
PATH 和 LD_LIBRARY_PATH   
请问这个问题该如何解决 或者说有没有更好的安装方法 求救各位大牛

另外我qt-embedded 安装时 ./configure 配置时不能使用-gif -thread -static 等参数 都说找不到头文件  请问这个问题又该如何解决
发表于 2006-7-17 10:39:08 | 显示全部楼层
按照你的安装路线
写一个install shell脚本
运行shell脚本安装
行不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-17 19:40:32 | 显示全部楼层
再请教一个问题

qt-x11 的库是提供给Qtdesigner   用的
qt-embedded的库是在嵌入系设备上用的
这两个库中的库文件 其中头文件 定义的类应该会有相同的吧

如果我用QTdesigner 开发 如何指定只用qt-embedded中的库呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表