1. 进入光盘中的tiny210\FriendlyARM-210-DVD\Linux
把arm-qte-4.8.5-20131207.tar.gz拷入到fedora系统中(eg:opt目录)
2. 使用tar命令解压arm-qte-4.8.5-20131207.tar.gz
tar –zxvf arm-qte-4.8.5-20131207.tar.gz
进入解压出来的目录运行build.sh脚本
3. 编译完成后,进入/opt/arm-qte-4.8.5/qt-everywhere-opensource-src-4.8.5/bin
输入./qmake –v看是否安装成功
4.由上图可知我们编译出来的qmake带有 qmake 等 Qt 工具以及编译所需的头文件等在目录/usr/local/Trolltech/QtEmbedded-4.8.5-arm下
我们把QTE交叉编译环境路径加入到环境变量中去。
用vi打开/etc/profile文件
在文件末尾加入
export PATH="$PATH:/usr/local/Trolltech/QtEmbedded-4.8.5-arm/bin"
5.
在终端中输入source /etc/profile 使/etc/profile文件里的配置立即生效
6.
查看PATH变量及qmake版本
通过echo
$PATH命令我们可以发现QTE的交叉编译环境路径已经添加到了PATH路径当中,但是我们通过qmake –v命令发现qmake的版本不是QTE的版本,再通过查看PATH变量我们发现在开始的地方有一个qt的版本为3.3,因为我们QTE交叉编译环境路径在其后,所以它没有被认到,这时我们重新改下/etc/profile文件
把QTE交叉编译环境路径放到PATH变量的前面如下图所示:
保存退出,在终端输入source
/etc/profile使/etc/profile文件立即生效。
通过echo $PATH和qmake –v命令再次查看
通过上图发现qmake的版本已经变为我们QTE中qmake的版本了。
7.7.
写一个cpp程序测试一下。
qmake
–project –o test.pro(生成test.pro工程文件)
qmake(生成Makefile文件)
make(编译程序)