当前位置: 首页 > article >正文

通过RK3588的cc-linaro-7.5.0交叉编译器搭建QT交叉编译环境QtCreator(无需编译QT源码)

        当我们需要给新的电脑上部署RK3588的QT交叉编译环境时,我们可以将旧电脑上的编译好的qmake直接拷贝到新电脑上并配置好环境。

一、开发环境

1、ubuntu20.04

2、qt5.14.2

3、交叉编译器gcc-linaro-7.5.0

4、已编译好的qt交叉编译器

二、资料下载

链接: https://pan.baidu.com/s/1zqD0mk4YbIVzt4NIQylvbQ 提取码: fad2

三、安装gcc-linaro-7.5.0交叉编译器及配置环境

1、安装qt,运行前将网络断开,避免登录安装。

./qt-opensource-linux-x64-5.14.2.run

2、解压gcc-linaro-7.5.0

将两个交叉编译器拷贝到系统中,然在解压到/opt

sudo tar -xvf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar -C /opt/
sudo tar -xvf gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar -C /opt/

3、配置系统环境变量

(1)用gedit打开~/.bashrc

sudo gedit ~/.bashrc

(2)在文件末尾添加

PATH=$PATH:/opt/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/bin

PATH=$PATH:/opt/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin

(3)配置好后是全局变量生效,输入指令

source ~/.bashrc

(4)验证编译器是否安装好

aarch64-linux-gnu-gcc -v
arm-linux-gnueabihf-gcc -v

4、解压已编译好的qt

将qt-5.14.2-linux-aarch64-gcc.tar解压到/opt

sudo tar -xvf qt-5.14.2-linux-aarch64-gcc.tar -C /opt/

四、配置QtCreator交叉编译环境

1、打开已经安装好的QT和项目

2、配置其aarch64位编译器,在Compilers中点击Add我们之前安装并配置好的交叉编译链GCC,配置路径,名称要区别开

3、在Qt Versions里面配置已经编译好的qmake,位置在opt下面

4、添加Kit,配置如下图所示,Name可以自定义

5、点击ok之后在Projects里点击刚配置好的Kits,然后选择我们的环境,选择Release模式,点击build即可


http://www.kler.cn/a/573835.html

相关文章:

  • 杰和科技工业整机AF208|防尘+静音+全天候运行
  • 10.RabbitMQ集群
  • 战略合作升级 | 大势智慧携手广西地测院,共绘智慧测绘新蓝图
  • http的post请求不走http的整个缓存策略吗?
  • C语言--预处理详解
  • 数据结构秘籍(四) 堆 (详细包含用途、分类、存储、操作等)
  • 服务器中常见的冗余技术有哪些?
  • Sentence BERT相似度计算有误,匹配有误差解决方法
  • 全国现代物流科技应用大会暨城郊大仓基地高质量建设运营服务高峰论坛
  • 数据安全的守护者:备份文件的重要性及自动化备份策略
  • 《2025软件测试工程师面试》功能测试篇
  • Java常用正则表达式(身份证号、邮箱、手机号)格式校验
  • golang反射
  • 【构建企业级Spring Boot应用:从基础到高级的全面指南】
  • 【Flink银行反欺诈系统设计方案】3.欺诈的7种场景和架构方案、核心表设计
  • 第二十六天:Scrapy 框架-下载中间件Middleware
  • maven高级-03.继承与聚合-版本锁定
  • 什么是安全组及其作用?
  • DeepSeek 开源周回顾「GitHub 热点速览」
  • 大数据技术基于聚类分析的消费者细分与推荐系统