Ubuntu arm-qt4.8.5 的安装与配置

这几天公司准备开始arm-qt的项目。项目由我来完成,在项目之前,配置Ubuntu arm-qt的环境遇到点麻烦,但是通过不断的查询资料,总算是解决,这里说一下我的解决办法(每个人的PC环境存在差别,因此下面的叙述也将不完全对应)。防止自己以后忘记,特此,留下这篇博客。
arm-qt 4.8.5源码下载
http://download.csdn.net/detail/devil_box/9544254

下载后将之导入到Ubuntu系统,
解压得到下图所示文件:
这里写图片描述
这里,已经有为QtE-4.8.5的编译制作了现成的脚本build.sh。进入源代码目录执行:
这里写图片描述
这个过程将十分漫长,根据及其配置的不同,编译的时间也不尽相同,在我的机器上花了3个多小时完成,请耐心等待,在编译的过程中可能会碰见各种问题,解决问题的办法将在文章的末尾讲述。当顺利完成之后,在运行mktarget脚本(下载文件内部已提供),脚本将会从编译好的目标文件目录中,提取必要的QtE-4.8.5库文件和可执行的二进制文件,并打包为target-qte-4.8.5-to-devboard.tgz和target-qte-4.8.5-to-hostpc.tgz,
如果嫌时间太长,我这里也提供了文件下载,下载网址为:
target-qte-4.8.5-to-devboard.tgz对应的下载地址:http://download.csdn.net/detail/devil_box/9544299
target-qte-4.8.5-to-hostpc.tgz对应的下载地址:http://download.csdn.net/detail/devil_box/9544285
其中target-qte-4.8.5-to-devboard.tgz为用于部署在开发板上的版 本, 为了节省空间该版本删除了开发工具只保留运行程序所需的库文件,而target-qte-4.8.5-to-hostpc.tgz 则是用于安装在 PC上的版本,用来开发和编译程序的, 带有 qmake 等 Qt 工具以及编译所需的头文件等,可用于配置Qt Creator 开发工具。
安装方法:
开发板:# rm –rf /usr/local/Trolltech/QtEmbedded-4.8.5-arm
#tar -xvf target-qte-4.8.5-to-devboard.tgz -C/
PC:
# tar -xvf target-qte-4.8.5-to-hostpc.tgz -C/
QtE-4.8.5 会安装到目录 /usr/local/Trolltech/QtEmbedded-4.8.5-arm/ 下,它里面包含了运行所需要的所有库文件和可执行程序。

编译源码出现问题的解决办法:
1、确保PC 已经安装了lib-tool。如果没有安装,请安装,安装命令:sudo apt-get install libtool
2、确保PC已经安装了tslib,tslib为触摸屏支持,安装tslib比较繁琐,下篇博客将介绍tslib安装的方法。

猜你喜欢

转载自blog.csdn.net/Devil_box/article/details/51611922