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

通过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即可

相关文章:

  • 将数据库结构化数据整合到RAG问答中的方式
  • android .rc文件
  • 【图像识别UI自动测试技术第二章】模版匹配算法学习分享
  • office或者word排版中,复制/黏贴进来文字不会自动换行,如何处理?
  • 系统架构设计师—计算机基础篇—进度管理
  • 在线研讨会 | 加速游戏和AI应用,全面认识Imagination DXTP GPU
  • 防火墙虚拟系统实验
  • leetcode 1328. 破坏回文串 中等
  • FieldFox 手持射频与微波分析仪
  • 力扣刷题DAY5(二分/简单+滑动窗口/中等)
  • Composition API
  • 在 C++ 中,通常会使用 `#define` 来定义宏,并通过这种方式发出警告或提示。
  • 线程、进程
  • 大模型生成长度预测器
  • Solon AI —— RAG
  • 推流项目的ffmpeg配置和流程重点总结一下
  • 【Elasticsearch】Elasticsearch 中使用 HDFS 存储快照
  • 从vue源码解析Vue.set()和this.$set()
  • Checkpoint 模型与Stable Diffusion XL(SDXL)模型的区别
  • SpringBoot 异常处理
  • 广元北京网站建设/资源搜索引擎搜索神器网
  • 网站专题制作原则/推广链接怎么制作
  • 房山区网站建设/公司网站建设费用多少
  • 在线设计装修软件/aso优化推广
  • 有人利用婚恋网站做微商/网站域名查询
  • wordpress 登陆 logo/全面的seo网站优化排名