设为首页 加入收藏

TOP

QT4.8.2在TQ2440开发板上的移植(一)--编译和安装
2014-11-24 12:25:51 来源: 作者: 【 】 浏览:0
Tags:QT4.8.2 TQ2440 开发 移植 编译 安装

移植的主要工作就是编译在ARM板上运行的qt库,并且把这些库做到根目录中。需要的文件tslib-1.4.tar.gz qt-everywhere-opensource-src-4.8.2.tar.gz


具体步骤如下:


1、首先编译安装触摸屏驱动库tslib-1.4


(提示:在这个配置中/usr/local/qte-arm/tslib-1.4就是我们指定的安装路径,也就是执行make install后,tslib就被安装到这个目录了)


进过上述操作,就可以在/usr/local/qte-arm/tslib-1.4目录下看到相关的应用程序、共享库、配置文件等,这些库和配置文件都是要拷到


ARM板的根文件系统中的。


2、编译安装qt-everywhere-opensource-src-4.8.2


配置


./configure -prefix /usr/local/qte-arm/(这个目录就是make install后安装目录) -shared -no-fast -no-largefile -no-exceptions


-qt-sql-sqlite -qt3support -no-xmlpatterns -multimedia -no-svg -no-mmx -no-3dnow -no-sse -no-sse2 -qt-zlib -no-webkit -qt-


libtiff -qt-libpng -qt-libjpeg -make libs -nomake examples -nomake docs -nomake demo -no-optimized-qmake -no-nis -no-cups


-no-iconv -no-dbus -no-separate-debug-info -no-openssl -xplatform qws/linux-arm-g++ -embedded arm -little-endian -no-


freetype -depths 4,8,16,32 -qt-gfx-linuxfb -no-gfx-multiscreen -no-gfx-vnc -no-gfx-qvfb -qt-kbd-linuxinput -no-kbd-tty -


no-glib -armfpa -no-mouse-qvfb -qt-mouse-pc -qt-mouse-tslib -I/usr/local/qte-arm/tslib/include -L/usr/local/qte-


arm/tslib/lib


需注意:1、上面的选项不同的版本,不同的平台根据其资源的多少应该是不一样的
2、在运行上面的命令的时候,会有两次选择选项的时候,一是选择是商业版还是开源,我们选择开源的。二是是否遵守协议,类似


与windows安装程序是的是或否,我们输入yes,继续即可。


编译和安装
make
make install


查看库和字体
移植主要的就是移植库和所支持的字体,在编译完成后。库主要的集中位置就是在配置时指定的那个目录/usr/local/qte-arm/


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇qt-embedd-linux4.8.2编译配置选.. 下一篇如何使用Linux工作队列workqueue

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·数据库:推荐几款 Re (2025-12-25 12:17:11)
·如何最简单、通俗地 (2025-12-25 12:17:09)
·什么是Redis?为什么 (2025-12-25 12:17:06)
·对于一个想入坑Linux (2025-12-25 11:49:07)
·Linux 怎么读? (2025-12-25 11:49:04)