nomake examples:不编译 examples 组件 skip qtmacextras:跳过 qtmacextras 模块 skip qtandroidextras:跳过 qtandroidextras 模块 no-opengl: 我在虚拟机下编译opengl模块报错,未解决 所以选择不编译 xplatform: 选择交叉编译时的目标 mkspec prefix :指定 make install 的位置 configure运行之前安装需要的依赖包 基础...
编译过程主要参考了《为树莓派4交叉编译QT5.14.2(带EGLFS支持)》,可以按照教程一步一步进行,在整个过程中,有2个地方需要注意。 1. sudo rpi-update 因为网络问题,通过命令下载都会失败,最好的办法还是本地安装,更新压缩包下载方法是,通过https://ghproxy.com/输入链接https://github.com/Hexxeh/rpi-firmware/ar...
对于Qt5.12.12的安装,参考特定的博客指南,下载并完成qt_x64安装程序,通过GUI界面完成基本安装。下载源码并解压,修改qmake.conf文件以适应aarch64架构的交叉编译环境。在修改qmake.conf文件后,创建build文件夹并编写脚本以指定交叉编译器、sysroot路径、配置选项以及依赖包的安装顺序。确保脚本执行前安装...
编译完成后,看到文件是arm 64位的。  移植到aarch64的板子上,可以运行成功。 由此可见,两种交叉编译工具都安装成功,可以使用。 # 编译Qt源码 **这里只是用aarch64编译器去编译qt源码** ## 下载Qt源码 中,您可以直接使用该工具链开发 Buildroot 上的 Qt 应用程序,而无需下载编译 SDK 代码。工 ...