//========Qt linux 环境搭建========
1、在虚拟机的/usr/local/目录下新建文件夹Trolltech
#mkdir /usr/local/Trolltech (注意:不能写错)
2、拷贝Qt-4.7.0.tar.gz 与 QtEmbedded-4.7.0-arm.tar.gz 到/usr/local/Trolltech 中
3、在Trolltech目录下,解压之前的两个压缩包
#tar xzvf Qt-4.7.0.tar.gz
#tar xzvf QtEmbedded-4.7.0-arm.tar.gz
4、设置PATH环境变量:
#export PATH=/usr/local/Trolltech/Qt-4.7.0/bin:$PATH
或在etc/profile下输入然后保存,执行source etc/profile
5、 #which qmake 查看qmake路径。
如果是/usr/local/Trolltech/Qt-4.7.0/bin/qmake ,则设置成功
6、拷贝 analogClock 文件夹到虚拟机中的任一目录
进入此目录 #cd analogClock
7、 #qmake -project 生成工程文件
#qmake 生成Makefile
#make 编译
8、 ./analogClock 运行程序。
9、查看结果。如果在屏幕上可以看到一个时钟,那么说明x86平台环境搭建成功
//======以下是搭建arm平台编译环境,=======
10、如果要编译成arm 平台下的QT应用程序。则只需改变PATH变量:
#export PATH=/usr/local/Trolltech/QtEmbedded-4.7.0-arm/bin:$PATH
11、 #which qmake 查看qmake路径。
如果是/usr/local/Trolltech/QtEmbedded-4.7.0-arm/bin/qmake ,则设置成功
12、 #qmake 再次生成Makefile
#make 交叉编译
即可生成arm平台下的应用程序,然后下载到开发板中。
13、 ./analogClock -qws 运行程序。
//=========================================================
注意:交叉编译时要指定arm-linux-gcc 为4.3.2的版本,查看工具路径:
#which arm-linux-gcc
阅读(2272) | 评论(0) | 转发(1) |