QT安装之IP设置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
QT安装——IP的设置
1.开机后打开桌面上的虚拟机(VMware Workstation)进入;
2.进入虚拟机的终端:红帽子\系统设置\终端
3.设置系统参数:在终端里敲入命令:#setup 回车后选Net work configuration 这一行(注意此时只能用键盘的方向键来选用空格键来确定)点Run Tool 进入;
此后真正进入IP的设置(注意IP的设置应设成与自己本机的IP在同一网段,但不能一样)接着敲入这里例子的设置是:ip : 10.192.2.17 netmask : 255.255.255.0 网关:10.192.2.1 dns : 210.34.32.66
3.启用网卡: 在终端里敲入命令:#ifup eth0
4.查看当前设的网卡信息:在终端里敲入命令:# ifconfig
5.在Window里面将QT文件共享;
6.计算机名查看修改:我的电脑右击属性下计算机名
7.建立挂载目录:在在终端里敲入命令:#mkdir /mnt/qt/
8.以计算机名为wjy,ip为10.192.2.17 ,共享文件为qt,用户名:lab,密码为
123456 (即开机登入Windows界面时的用户名和密码)为例
命令为:
# mount –o username=’lab’,password=’123456’,ip=10.192.2.17 //wjy/qt /mnt/qt
在根目录下在建一新目录:在在终端里敲入命令:
#mkdir /qt_x86
9.查新建目录:在在终端里敲入命令#cd mnt/qt 回车,再#ls回车;
10.把安装包的目录名为qtopia(也可能目录名为Qt-embedded 2.3.7),放在共享
目录qt下
#cp –r /mnt/qt/qtopia/* /qt_x86 等待完成后进入qt_x86查看
#cd /qt_x86/
#ls ;
#source buildx86
文件bulidx86的内容
#!/bin/bash
tar xfz e2fsprogs-1.35.tar.gz
tar xfvz tmake-1.13.tar.gz
tar xfvz qt-embedded-2.3.7.tar.gz
tar xfvz qtopia-free-1.7.0.tar.gz
tar xfvz qt-x11-2.3.2.tar.gz
mv tmake-1.13 tmake
mv qt-2.3.7/ qt
mv qtopia-free-1.7.0 qtopia
mv qt-2.3.2 qt-x11
cd qt-x11
export QTDIR=$PWD
echo yes | ./configure -static -no-xft -no-opengl -no-sm
make -C src/moc
cp src/moc/moc bin
make -C src
make -C tools/designer
make -C tools/qvfb
cp tools/qvfb/qvfb bin
strip bin/uic bin/moc bin/designer bin/qvfb
cd ..
cp -fr qt-x11/bin/?* qt/bin
rm -fr qt-x11
export QTDIR=$PWD/qt
export QPEDIR=$PWD/qtopia
export TMAKEDIR=$PWD/tmake
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-generic-g++ export PATH=$QTDIR/bin:$QPEDIR/bin:$TMAKEDIR/bin:$PATH
cd e2fsprogs-1.35
cp -fr lib/uuid ../qtopia/include
./configure --enable-elf-shlibs
make
cp -fr lib/libuuid.so* ../qt/lib
cd ..
cd qt
make clean
cp ../qtopia/src/qt/qconfig-qpe.h src/tools/
(echo yes; echo yes ) |./configure -platform linux-generic-g++ -qconfig qpe -depths 16,24,32
make -C src
cd ..
cd qtopia/src
./configure -platform linux-generic-g++
make
运行图形界面的环境变量
#source x86path.sh
x86path.sh的内容:
#!/bin/bash
pathmunge ()
{
if ! echo $PA TH | /bin/egrep -q "(^|:)$1($|:)" ; then
if [ "$2" = "after" ] ; then
_PA TH=$PATH:$1
else
PA TH=$1:$PATH
fi
fi
}
export QTDIR=$PWD/qt
export QPEDIR=$PWD/qtopia
export TMAKEDIR=$PWD/tmake
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-generic-g++ unset LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$QTDIR/lib/:$QPEDIR/lib/
pathmunge $QTDIR/bin
pathmunge $QPEDIR/bin
pathmunge $TMAKEDIR/bin
/qt_x86/qt/bin/qvfb&
/qt_x86/qtopia/bin/qpe&
最后在虚拟机上会显示如下图:
备注:绿色的为文件内容,不需要在终端里输入。