设为首页 加入收藏

TOP

Qt Embedded 4.6.2的安装和触摸屏tslib-1.0
2014-11-24 07:32:36 来源: 作者: 【 】 浏览:1
Tags:Embedded 4.6.2 安装 触摸屏 tslib-1.0

2.下载qt-everywhere-opensource-src-4.6.2.tar.gz
下载地址:http://ftp3.ie.freebsd.org/pub/trolltech/pub/qt/source/下载


3.安装qt-x11(主要是为了得到assistant ,designer ,qvfb,uic 等工具)


A、编译安装qt-x11到/usr/local/qt-x86目录
解压:tar xzvf qt-everywhere-opensource-src-4.6.2.tar.gz
进入解压目录: cd qt-everywhere-opensource-src-4.6.2
配置:./configure -prefix /usr/local/qt-x86 -qvfb
编译:make
安装: make install


NOTE: 配置时要加上 -qvfb ,否则后面无法编译生成 qvfb(Qt/Embedded Virtual Framebuffer) 工具


B、编译安装qvfb


进入qvfb源文件目录:cd qt-everywhere-opensource-src-4.6.2/tools/qvfb/


编译:make
安装:sudo make install


然后将
完成后会在/usr/local/qt-x86/bin 里找到 qvfb



4.编译安装qt-embedded


这里要编译qte的两个版本,qte for x86 (主要是生成在x86体系结构(即开发主机上)通过qvfb 运行的工具和库文件),
qte for arm(主要是生成在arm体系结构(即开发板上)直接运行的工具和库文件)


qte for x86 :
A、解压qt-everywhere-opensource-src-4.6.2.tar.gz
解压:tar xzvf qt-everywhere-opensource-src-4.6.2.tar.gz


B,进入刚才解压得到的目录
cd qt-everywhere-opensource-src-4.6.2


C,编译并安装 qte-for x86(在 /usr/local/qte-x86下生成 一些工具和相应的库文件)


配置:./configure -prefix /usr/local/qte-x86 -qvfb -qt3support -debug-and-release -system-zlib -system-libtiff -system-libpng -system-libjpeg -qt-libmng -make libs -nomake examples -nomake demos -nis -no-cups -xplatform qws/linux-x86-g++ -embedded x86 -depths 16,24,32 -qt-gfx-qvfb -no-gfx-linuxfb -no-gfx-transformed -no-gfx-vnc -no-gfx-multiscreen -plugin-sql-sqlite -no-glib -dbus -qt-kbd-qvfb -qt-mouse-qvfb
(原先编译了 examples, demos 的,但一直出现错误,才有了后面列的几个错误,最后遇到一个错误解决不了了,就去掉了那两个模块,但现在qvfb还是有问题,有两个鼠标,一个一直飘,)
相关参数可以 用 ./configure -help 查看,感觉Qt3 和Qt4 的配置参数还是有点区别的,第一次我加了 -qt-mouse-usb 报告说 不识别这个参数。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇QT 3 和 Qt Embedded 3.3.7 (QTE).. 下一篇Linux 2.6.36内核移植飞凌OK6410..

评论

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

·Java 并发工具类:提 (2025-12-25 20:25:44)
·Java面试技巧:如何 (2025-12-25 20:25:41)
·Java并发编程中的线 (2025-12-25 20:25:38)
·C 语言 - cppreferen (2025-12-25 19:50:27)
·《C 语言入门教程》 (2025-12-25 19:50:23)