⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qte安装文档.txt

📁 Qt/Embedded的安装(本人亲自安装步骤) 准备源码包 ◆ tmake 1.11 或更高版本;(生成Qt/Embedded应用工程的Makefile文件) ◆ Qt/Embedded 2.
💻 TXT
字号:
Qt/Embedded的安装
准备源码包
◆ tmake 1.11 或更高版本;(生成Qt/Embedded应用工程的Makefile文件)
◆ Qt/Embedded 2.3.7 (Qt/Embedded 安装包)
◆ Qt 2.3.2 for X11; (Qt的X11版的安装包, 它将产生x11开发环境所需要的两个工
具)

假设把源码包解压所在/root/build-arm下

1安装tmake
进入tmake-1.11目录 cd  /root/build-arm/tmake-1.11
 export TMAKEDIR=$PWD/tmake-1.11
 export TMAKEPATH=$TMAKEDIR/lib/qws/linux-arm-g++
 export PATH=$TMAKEDIR/bin:$PATH
2.安装Qt/X11 2.3.2
cd qt-2.3.2
export QTDIR=$PWD
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
./configure -no-xft -thread -gif -system-jpeg -sm -shared 
 (make)
make -C tools/qvfb
make -C tools/qembed  

3安装Qt/Embedded 2.3.7
tar xfz qt-embedded-2.3.7.tar.gz
cd qt-2.3.7
export QTDIR=$PWD
export QTEDIR=$QTDIR
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

cp qt-2.3.2/bin/uic  bin(cp -arf /root/build-arm/qt-2.3.2/bin/uic  bin)

如果是交叉编译,设置选项:
./configure -xplatform linux-arm-g++ -shared -qconfig local -qvfb -depths 4,8,16,32 -gif -system-jpeg
************************附录:
(在/root/build-arm/qt-2.3.7/src/tools下缺少一个qconfig-local.h,自己建立一个,文件内容如下:
#ifndef QT_H 
#endif // QT_H 

// Note that disabling more features will produce a libqte that is not 
// compatible with other libqte builds. 

#ifndef QT_DLL 
#define QT_DLL // Internal 
#endif 

#define QT_QWS_IPAQ 
// Platforms where mouse cursor is never required. 
#if defined(QT_QWS_IPAQ) || defined(QT_QWS_CASSIOPEIA) || defined(QT_QWS_SL5XXX) 
# define QT_NO_QWS_CURSOR 
# define QT_NO_QWS_MOUSE_AUTO 
#endif 
***************************)
如果不是交叉编译,想在qvfb上运行的话,那么去掉"xplatform linux-arm-g++"选项即可;(找不到linux-arm-g++后,安装arm-gcc交叉工具链)
make 生成Makefile 之后,就可以进行编译了。

4如果已经安装好了qt-embedded,就可以进行qtopia的安装了
进入qtopia-free-1.7.0目录
export QTDIR=$QTEDIR
export QPEDIR=$PWD
export PATH=$QPEDIR/bin:$PATH
cd src
如果是交叉编译
./configure -platform linux-arm-g++
如果是在qvfb上运行,则为
./configure -platform linux-x86-g++
make
5在qvfb上运行qt/e应用程序
建立shell文件,设置环境变量
vi set-x86.sh
在文件中添加:
export TMAKEDIR=..
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++
export PATH=$TMAKEDIR/bin:$PATH
export QTDIR=../qt-2.3.7
export QTEDIR=QTDIR
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
保存退出
进入程序目录

source ../set-x86.sh
tmake -o Makefile *.pro
make
./*  -qws

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -