交叉编译qt5.11.3源码(不带opengl)
来源:http://www.tudoupe.com时间:2021-12-25
一、环境:
Ubuntu 18.04.6是计算机操作系统。
Gcc:gcc-arm-linux-gnueabihf-8.
二、下载软件包
1、tslib-1.21:https://github.com/libts/tslib/releases/download/1.21/tslib-1.21.tar.bz2
Tslib 用于连接到触摸屏幕设备 。如果操作系统不支持驱动程序 。也只能用来改进触摸用户的经验。通过使用数学过滤器的任何数目或组合。libts图书馆非常可定制和可移植。Tslib 包含用于图书馆校准、测试和使用的工具。它对于嵌入装置是理想的。在各种商业物品中也发现了这种情况。Tslib带了一本指导手册(官网解释翻译)
2、alsa-lib-1.2.2:https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.2.tar.bz2
ALSA-lib 包括一个用户空间银行,开发者用来建造 ALSA 应用程序。 (口头解释)
三. 第三方的交叉记录图书馆
然后,在环境变量中添加交叉兼容工具的文件夹位置。
1、tslib-1.21
未来配置 :
请记住CC必须使用绝对路径。
2、alsa-lib-1.2.2
未来配置 :
四、依赖库安装
五. 交叉编辑 QT (无 angl)
1. 改变 " 构成 " 的设置
(1)模板拷贝
模板路径: qt- verywhere- src-5.11.3/qtbase/mkspecs/mkspecs/linux- arm- gnueabi- g+
**linux-arm-gnueabi-g目录副本可复制并在同一级别目录下编辑。
(2) qmake.conf 变化
路径 : Qt- 处/ rc-5. Eleven.3/ qtbase/ mkspecs/ linux- arm- gnueabi- gimx6/qmake
2. 设置配置脚本文件
说明:
- - xplatform: 指定在 mkspecs 目录下复制的文件夹的名称 。
- - tslib: 启用 Tslib, 并引用交叉编辑的库和目录目录 。
- -alsa:激活 alsa,指向一个经过交叉编辑的图书馆和信头位置。
3、编译、安装
4、编译结果
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|