下载  >  移动开发  >  QT  > qt5.0.0 arm 平台上的移植记录

qt5.0.0 arm 平台上的移植记录 评分:

qt5.0.0在arm平台上的移植记录(针对linuxfb, 非x11, 非opengl)
系统没有自动编译 tslib,需要手动产生 Makefile: <path>/ gtbase/bin/gmake -o Makefile tslib pro makefile手动添加tsib的路径(也可以在 configure时指定,不过 configure太麻烦) I/home/jie/Work/rootfs/lslib-1 0/ install/include L/home/jie/Work/ rootfs/ tslib-1.0/ install/lib(加在"-1ts"前) 然后编译: Ⅲdke make install 模块放到$ QT_QPA_PLATFORM_PLUGIN_PATH/ generic下 〔其他模块也一样,如 imageformats,也是对应的建立文件夹放文件〕 程序运行时加上 plugin tslib: / dev/evento 这里tsib是插件的名称见 QTsLibPlugir;: create, generic模块名必 须前加ibq后加 plugin 另外还有一种方法是 export插件 export QT QPA GENERIC PLUGINS= Slit:/dev/ event0(用""分隔不同插件) 实际应用中,程序会找不到当前的视窗,修改 fbconvenience下的代码 即可 9. Keypad整合 把 libgevdevkeyboardplugin.so拷到 generic下,运行时带上 lugin evdevkey board:/dew/ event1(假设 keypad是 event1) 执行的应用程序必须 activateindow,使得 keypad focus落在当前 应用程序上 10.运行错误解决 iconv open failed 该问题主要是libc里的 Iconv函数版本有问题,需要更新,具体如下 Texhttp.://ftp.gnu.org/gnu/libiconv/libiconv-1.14.tar.gz /configure -prefix=PWD/ install -host=arm-none-linux-gnueabi make make install 把 install/lib下的 reloadable_libiconv.so拷到系统的/usr/ib下, 加上路径: export LD PRELOAD-/usr/lib/preloadable libiconv so segmant error 首先指定 platform时要加上ty=…,见7.路径设置 其次,程序有个bug,修改 glinuxfbscreen. cpp: ioctl(ttyfd, KDGEtmoDE, &oldMode ioctl(ttvfd, KDGETMODE, oldMode

...展开详情
2013-01-28 上传 大小:262KB
举报 收藏
分享

评论 下载该资源后可以进行评论 共12条

xiangwenjian 可以使用的 谢谢了
2015-08-26
回复
wocao1226 在5.0的上不过,5.1.1上的过了。
2014-07-30
回复
abeldeng 不好用。编译不过。 最后折腾了半天编译过了。 还是上传我自己的吧
2014-03-28
回复
hame0245 configuer不过,没用
2013-09-06
回复
wang_chen_xi_cool 按照文档步骤编译不通过,最终查了很多资料5.0也移植失败了。还是老实用4.8吧 -- 我也是
2013-07-03
回复
qt5.0.0 arm 平台上的移植记录

qt5.0.0在arm平台上的移植记录(针对linuxfb, 非x11, 非opengl)

立即下载
Rockchip Rk3399 ARM64位Lubuntu系统下Qt5.2.0 MySQL驱动

Rockchip Rk3399 ARM64位Lubuntu系统下Qt5.2.0 MySQL驱动,要下在的话一定看好了这是什么架构,什么系统,下的驱动。跟博文《64位Arm Lubuntu上编译Qt MySQLl驱动》是对应的。

立即下载
移植QT4.5到arm平台,可移植到任何平台的ARM

移植QT4.5到arm平台,可移植到任何平台的ARM,QT源代码是qt-embedded-linux-opensource-src-4.5.0.tar.bz2。

立即下载
已经交叉编译好的arm64版本的qt5.12.1以及qtmqtt的完整产物

Building on: linux-g++ (x86_64, CPU features: mmx sse sse2) Building for: linux-aarch64-gnu-g++ (arm64, CPU features: neon) Target compiler: gcc 6.3.1 Configuration: cross_compile use_gold_linker compile_examples enable_new_dtags largefile neon precompile_header shared rpath release c++11 c++14 conc

立即下载
交叉编译QT5.6

交叉编译好的QT,编译工具链为arm-cortexa9-linux-gnueabihf-4.9.3-20160512。QT版本为5.6,源码:qt-everywhere-opensource-src-5.6.0.tar.xz

立即下载
qt4.8.5编译文件

qt4.8.5编译好的文件,使用的是ok6410官方提供的3.0.1内核, arm-linux-gcc-4.3.2.tgz编译。

立即下载
imx6系列处理器移植Qt5.6过程详细说明

以imx6q和imx6sx为例,移植Qt5.6.0,详细的移植过程和配置过程说明

立即下载
install_5.9.0_arm_.tar.gz

使用arm-hisiv300-linux- 交叉编译在Ubuntu16.04 上编译qt-everywhere-opensource-src-5.9.0构建的所有生产文件。适用于海思平台的一些设备做QT开发。

立即下载
QT Embedded 4.5.0 移植到友善之臂mini2440开发板

详细描述了QT Embedded 4.5.0 移植到友善之臂mini2440开发板的全部过程,经实验证实可行.个人参考网上资料后实验的结果.绝非转载.

立即下载
fcitx-qt5_1.0.5最新版本

http://www.cnblogs.com/cposture/p/5397694.html,按照此文编译的时候如果不是最新版本,会报一个文章没提到的错误,缺少INTERFACE文件,因此补上一个最新版本。编译成功的人记得评价下,谢谢。

立即下载
qt-everywhere-opensource-src-5.7.0

qt-everywhere-opensource-src-5.7.0 Qt跨平台开发环境源码,需要通过arm-linux-gcc交叉编译,才能够使用

立即下载
arm交叉编译工具:arm-linux-gcc 4.5.1

交叉工具链arm-linux-gcc 4.5.1,以及制造根文件系统时需要的动态链接库也在该工具的目录下。

立即下载
ARM64平台可用的QT库

基于Qt-5.7.0源码,在Ubuntu16.04 交叉编译环境下编译出ARM64位平台可正常使用的Qt-5.7.0库。可直接拷贝至ARM64位平台下,配置环境变量后使用。

立即下载
arm-linux-gcc4.4.3

交叉编译工具链arm-linux-gcc4.4.3,可以完美编译Qt5.7.0以下的所有版本

立即下载
qt库_for_arm

QT5.6.0库 交叉编译器 4.5.1(亲测可用欢迎下载)

立即下载
qtcreator 5.9.1 mysql 编译的驱动

编译好的驱动,直接COPY到plugin下面指定目录就可以用

立即下载
【高清完整版】基于zigbee和ARM的智能家居环境监测系统全部资料.tar.gz

开发系统:Windows10 64位 Ubuntu 14.04 32 位 软件版本:Qt 4.8.6 IAR .0 Altium Designer 13.0 工具链:arm-linux-gcc 4.4.3 系统实现的主要功能如下所示: 1. STM32下位机 (1) 应用了小型的嵌入式操作系统μC/OS-II; (2) 各个传感器的数据以多任务的形式获取,实时性很好; (3) 数据调试使用STM32串口1; (4) 数据的发送使用STM32的串口3,并以任务的形式进行打包发送,具体数据帧格式请看代码; (5) STM32

立即下载