这几天刚接触qt,写一点自己的学习体会:
一、在windows系统下搭建qt环境
1.到http://qt.nokia/downloads下载 qt sdk for windows
2. 按照默认条件安装 qt 即可
3.安装完成后就可以在qt creator 编写一些应用程序了
二、在linux系统下搭建qt/embedded开发环境
1.下载tmake 下载qt/embedded 下载qt/x11 这三个包都可以在csdn上下载得到,需要注意的是qt/embedded 的版本要比qt/x11的版本要新(本着向上兼容的原则)
2.将下载好的三个包放到vm_share/zzjslt(自己建的虚拟机共享文件夹)
3.进入虚拟机linux(我安装的是red hat)系统,在 /root 目录下建立文件夹 qt , mov /mnt/hgfs/vm_share/zzjslt /root/qt
4. cd /root/qt , mkdir tmake , mkdir qt_embedded, mkdir qt_x11
5.接下来就是要将安装包解压,现先解压 tar zxvf tmake(你所下载的tmake名) -c tmake,tar zxvf qt/embedded(版本名) -c qt_embedded, tar zxvf qt_x11(同样是版本名) -c qt/x11 ,因为我下载的qt/embedded是.tar.bz2包 要用命令 tar jxvf 才能解压,所以解压是要看你的包是什么类型的。 附(解压命令):http://wenku.baidu.com/view/1e44dac758f5f61fb73666ab.html
6. (1)# cd /root/qt/qt_embedded
#export QTDIR=$PWD
#export LD_LIBRARY_PATH=$QRDIR/lib:$LD_LIBRARY_PATH
(2)cd ../qt_x11
#export QTDIR=$PWD
#export QTEDIR=$QTDIR
#export PATH=$QTDIR/bin:$PATH
#export LD_LIBRARY_PATH=$QRDIR/lib:$LD_LIBRARY_PATH
(3)cd ../
#export TMAKEDIR=$PWD
#export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++
#export PATH=$TMAKEDIR/bin:$PATH
到此在Linux下的qt/embedded开发环境已搭配好
感觉有有些东西一到了linux下就会变得有些繁琐,不过理清思路后仔细想想这才能学到一些比较实质的东西
今天还学习了几个比较简单的应用程序『hello world、对话框(代码版)』……(待续)
有些教程还安装了qt的pda应用框架即可以生成一个qt的pda程序 由于我目前还没用到就没有安装了#export QTEDIR=$QTDIR
#export PATH=$QTDIR/bin:$PATH