码迷,mamicode.com
首页 > 其他好文 > 详细

fedora源码编译arm-qte-4.8.5

时间:2015-04-19 18:00:38      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:源码   arm   交叉编译   linux   源码编译arm-qte-4.8.5   

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(编译程序)


fedora源码编译arm-qte-4.8.5

标签:源码   arm   交叉编译   linux   源码编译arm-qte-4.8.5   

原文地址:http://blog.csdn.net/u011735736/article/details/45130195

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!