社区
其他技术讨论专区
帖子详情
交叉编译qt5.9,编译tslib出现问题
weixin_38052782
2019-09-19 11:59:53
交叉编译qt5.9 配置选项中添加-tslib时 报错误: ERROR: Feature 'tslib' was enabled, but the pre-condition 'libs.tslib' failed.基本上是同样的方法,编译qt5.7就没有报这个问题,请问原因有解决办法吗
...全文
3060
5
打赏
收藏
交叉编译qt5.9,编译tslib出现问题
交叉编译qt5.9 配置选项中添加-tslib时 报错误: ERROR: Feature 'tslib' was enabled, but the pre-condition 'libs.tslib' failed.基本上是同样的方法,编译qt5.7就没有报这个问题,请问原因有解决办法吗
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BG2DEF
2020-10-16
打赏
举报
回复
我也出现了这个问题,你试试看用file指令查看编译出来的tslib是不是arm架构的吧
我之前用错了编译器导致编译出来是x86的所以出现了这个问题,重新指定交叉编译器之后就解决了
MDZ2006
2020-08-20
打赏
举报
回复
我也遇到了这个问题,qt版本是5.9.9与5.14.0都报这个错。
MDZ2006
2020-08-20
打赏
举报
回复
我也遇到了同样的问题,qt5.9.9跟qt5.14.0都有同样的问题
MDZ2006
2020-08-20
打赏
举报
回复
1
在网上找了好几天都没找到答案,最后自己摸索着解决了。
找到原因了,如果你的交叉编译工具链为arm-linux-gnueabihf,那么你编译tslib时,配置的时候注意./configure --host=arm-linux-gnueabihf --prefix=/home/work/lib/tslib。即host=arm-linux-gnueabihf 而不是arm-linux就可以了。
weixin_38062043
2019-09-19
打赏
举报
回复
你的解决了吗?我也有这样的问题
qt5
.9.8升级gcc
qt5
.9.8升级gcc 主机平台:Ubuntu 16.04 LTS(x64) 目标平台:ARM40-A5D3 Qt版本:
Qt5
.9.8
tslib
github sqlite3 ARM-GCC
编译
工具链:gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi 在Qt官网上下载
Qt5
.9.8源代码 解压源代码包,并编辑qmake.conf文件。 默认ARM GCC环境已经搭建完毕,参考ARM40-A5 GCC
交叉
编译
环境搭建;
tslib
,sqlite3也都已经预
编译
完毕,参考移植
TSLIB
到ARM40-A5和移植SQLite3到ARM40-A5。
Qt5
.9.8 configure
编译
选项详细见于附录中,在这里不再一一介绍。 配置文件不报错,就可以make了。
linux开发实验指导手册
linux开发实验指导手册 ,很全面详细。请下载。
一个
交叉
编译
Qt5
.9的脚本示例
一个
交叉
编译
Qt5
.9的脚本示例 #!/bin/sh #
交叉
编译
QT AW_LICHEE_ROOT=$PWD/../../../ #当前目录作为构建目录 export QT_BUILD_ROOT=$PWD #
编译
后QT安装目录 export QT_INSTALL_DIR=$QT_BUILD_ROOT/Qt-5.9.0 #配置
交叉
编译
工具链 软连接到 /home/wmx/odm_yb/out...
linux
qt5
.9
交叉
编译
,
QT5
.9移植
1.下载Qt源码Qt源码下载地址:Index of /archive/qt 其他源码和其他安装包都是有的。2.解压源码$ mkdir
qt5
.9$cd
qt5
.9将下载文件拷贝到当前目录下面。解压$ xz -d qt-everywhere-opensource-src-5.9.7.tar.xz$ tar -xvf qt-everywhere-opensource-src-5.9.7.tar3.配...
ubuntu16
交叉
编译
Qt5
.9
1、安装
交叉
编译
器 一般购买ARM开发板,对应的
交叉
编译
器会由厂商提供。
交叉
编译
器也就是能在X86的环境下
编译
出ARM中能运行的程序,例如cortex-A9的
交叉
编译
器: 将这个包在ubuntu中解压,路径自己决定。然后将这个
交叉
编译
器中的bin目录加入环境变量,例如我的: export PATH=/home/clark/QtEnv/arm-cortexa9-lin...
其他技术讨论专区
473
社区成员
791,201
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章