Ubuntu搭建 ARM平台QT环境

本文详细介绍了如何在Ubuntu16.04系统上搭建ARM平台的QT环境,包括安装QTCreator、配置ARM交叉编译环境、编译ARM版本的QT库以及配置QtCreator构建套件。重点是使用gcc-linaro-7.5.0交叉编译工具链,解决Qt平台插件初始化问题,并成功生成可在ARM板上运行的程序。
摘要由CSDN通过智能技术生成

电脑环境: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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值