Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

Qt5.8,Qt5.9.0交叉编译,配置经验分享

3

积分

0

威望

0

贡献

游客

积分
3
发表于 2017-8-31 19:19:47        只看该作者  11#
本帖最后由  up——date 于 2017-8-31 19:21 编辑

楼主你好, 请问下如果要在交叉编译QT5.9.1时添加tslib支持, 该如何操作。
我的步骤如下:
1. 在arm-linux-gnueabi-g++文件夹的qmake.conf文件中添加了以下几行
QMAKE_CFLAGS          += -I/opt/tslib/include
QMAKE_CXXFLAGS  += -I/opt/tslib/include
QMAKE_LFLAGS += -L/opt/tslib/lib  
QMAKE_LIBS += -ltslib

2. 在 config.sh 脚本中添加 -tslib -I/opt/tslib/include -L/opt/tslib/lib

3. 运行 config.sh 脚本开始configure, 结果显示:
ERROR: Feature 'tslib' was enabled, but the pre-condition 'libs.tslib' failed.


同一个config.sh脚本,如果屏蔽掉-tslib -I/opt/tslib/include -L/opt/tslib/lib, 可以正常完成configure并且make、 make install 都没有问题。
请问如何解决, 谢谢。
回复

使用道具 举报

14

积分

0

威望

0

贡献

技术小白

积分
14
发表于 2019-2-2 18:22:40        只看该作者  12#
阅读了楼主的帖子,终于明白 了个人在 raspi上用linuxfb运行qt5.10.1交叉编译啥都不显示的问题 ,获益良多。楼主提到的sysroot库连接问题,貌似qt官方是有推荐构筑完sysroot后用一个什么.py进行了库连接修复的,这个.py文件可以在github上找到。
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表