fedora源码编译arm-qte-4.8.5

来源:互联网 发布:自动记录运动轨迹软件 编辑:程序博客网 时间:2024/06/01 18:55
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(编译程序)


1 0