OpenWRT 移植QT

阅读: 评论:0

OpenWRT 移植QT

OpenWRT 移植QT

缘由:因为其他通用的移植QT的方法不适用,因此记录一下,具体的原理还不是很清楚,有知晓的网友还望指出,不吝赐教。

此前尝试过下载QT源码,通过添加交叉编译工具链,./congfig生成Makefile,再生成qmake与其他库文件。虽然在congfig  skip了很多选项后能make成功但在使用qmake,依然存在问题。使用高通IPQ8072A芯片,且交叉编译工具链不是使用glibc的代码编译出来的,所以在编译过程中报了很多glibc中的基础函数找不到的问题。

1.将mysql-5.1.与qt-everywhere-src-5.12.放入xxx/xxxx/cust/qsdk/dl目录中即自己代码的编译目录)。

2.将qt配置文件放在xxx/xxx/cust/qsdk/package/libs目录下

3.修改xxx/xxx/cust/f 文件,添加链接指向qtlib. src-link libqt ../qsdk/package/libs/libqt

 4.修改xx/xxx/config文件添加

#
# Qt5
#
CONFIG_PACKAGE_qt5-concurrent=y
CONFIG_PACKAGE_qt5-core=y
CONFIG_PACKAGE_qt5-network=y
CONFIG_PACKAGE_qt5-serialbus=y
CONFIG_PACKAGE_qt5-serialport=y
CONFIG_PACKAGE_qt5-sql=y
CONFIG_PACKAGE_qt5-test=y
CONFIG_PACKAGE_qt5-widgets=y
CONFIG_PACKAGE_qt5-xml=y
CONFIG_PACKAGE_qt5-xmlpatterns=y

再进行整体编译或单独编译。就能生成可使用的qmake

参考地址与配置文件: 

本文发布于:2024-01-31 11:37:29,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170667225228241.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:OpenWRT   QT
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23