本文主要是介绍qt4.8.2在tq2440开发板上的移植(一)--编译和安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
主机版本:ubuntu11.04
交叉编译器版本:4.3.3
移植的主要工作就是编译在ARM板上运行的qt库,并且把这些库做到根目录中。
需要的文件tslib-1.4.tar.gz qt-everywhere-opensource-src-4.8.2.tar.gz
具体步骤如下:
1、首先编译安装触摸屏驱动库tslib-1.4
解压
root@rjm-home:~/work/Qt# gunzip tslib-1.4.tar.gz
root@rjm-home:~/work/Qt# tar xvf tslib-1.4.tar
进入目录
root@rjm-home:~/work/Qt# cd tslib
root@rjm-home:~/work/Qt/tslib#
配置
root@rjm-home:~/work/Qt/tslib# ./autogen.sh
root@rjm-home:~/work/Qt/tslib# ./configure --prefix=/usr/local/qte-arm/tslib-1.4 --host=arm-linux ac_cv_func_malloc_0_nonnull=yes
(提示:在这个配置中/usr/local/qte-arm/tslib-1.4就是我们指定的安装路径,也就是执行make install后,tslib就被安装到这个目录了)
编译安装
root@rjm-home:~/work/Qt/tslib# make
root@rjm-home:~/work/Qt/tslib# make install
进过上述操作,就可以在/usr/local/qte-arm/tslib-1.4目录下看到
这篇关于qt4.8.2在tq2440开发板上的移植(一)--编译和安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!