QT框架:
|
用户界面 | QML/web等 |
| 中间层 | C++ |
| 底层应用 | Linux |
| 驱动 | Driver |
| 硬件 | Hardware |
路线1:
yocto编译出QT文件系统->交叉编译QT应用->移植到板子
yocto编译出的版本是5.6,而官方已找不到5.6的源码和SDK,考虑兼容性问题,放弃该路线
路线2:
yocto编译出最小系统->下载QT源码并编译QT文件系统->交叉编译QT应用->移植到板子
QT文件系统和QT应用均使用QT源码/SDK编译,版本一致,不存在兼容性问题
本文详细介绍了在嵌入式系统中使用QT框架的过程,包括两个主要路线。路线1通过yocto编译QT文件系统,但由于版本不匹配导致兼容性问题。路线2采用yocto构建最小系统,然后从源码编译QT,确保版本一致性,避免了兼容性问题。整个流程涵盖了用户界面、中间层C++、底层应用、驱动和硬件等多个层面,对于QT框架的移植提供了宝贵经验。
QT框架:
|
用户界面 | QML/web等 |
| 中间层 | C++ |
| 底层应用 | Linux |
| 驱动 | Driver |
| 硬件 | Hardware |
路线1:
yocto编译出QT文件系统->交叉编译QT应用->移植到板子
yocto编译出的版本是5.6,而官方已找不到5.6的源码和SDK,考虑兼容性问题,放弃该路线
路线2:
yocto编译出最小系统->下载QT源码并编译QT文件系统->交叉编译QT应用->移植到板子
QT文件系统和QT应用均使用QT源码/SDK编译,版本一致,不存在兼容性问题
880
7171
1108
786

被折叠的 条评论
为什么被折叠?