Ubuntu上 搭建ARM QT 环境
电脑环境:Ubuntu16.04
目的: 能在ubuntu系统的电脑上编写可在ARM板上可运行的程序。
注:ARM板子上同样需要QT环境
1.安装桌面版QTCreator + QT
在线安装 qt-unified-linux-x64-3.2.3-online.run
安装过程需要输入账号密码,没有需要注册。

选择安装的QT版本,和需要安装的包。 如果不做 android ,web或者 Qml quick相关的开发可以去掉。
或者单独下载某个版本进行安装
5.14.2

2.配置ARM交叉编译环境
在控制台输入aarch64-linux-gnu-gcc -v
如果出现版本信息说明电脑有交叉编译环境,此步骤可以略过。
如果想编译应用的时候用新版的GCC ,可以直接将下面的压缩包解压后,不必设置环境变量等操作,直接手动指定版本,后面会有具体操作。
Toolchain 下载
gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz


将gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz copy到 /opt 目录下并解压,
sudo tar -zxvf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz
并将其重命名为aarch64-linux-gnu
sudo mv gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu aarch64-l
本文详细介绍了如何在Ubuntu16.04系统上搭建ARM平台的QT环境,包括安装QTCreator、配置ARM交叉编译环境、编译ARM版本的QT库以及配置QtCreator构建套件。重点是使用gcc-linaro-7.5.0交叉编译工具链,解决Qt平台插件初始化问题,并成功生成可在ARM板上运行的程序。
最低0.47元/天 解锁文章
9421

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



