当我们需要给新的电脑上部署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即可


![Android ChatOn-v1.66.536-598-[构建于ChatGPT和GPT-4o之上]](https://i-blog.csdnimg.cn/direct/5b0b070c70864b2fb25f348dad9ae8d1.png)







![[自动驾驶-传感器融合] 多激光雷达的外参标定](https://i-blog.csdnimg.cn/direct/d246557947b14893b37309775eb04cdc.png)





![[AI]从零开始的so-vits-svc歌声推理及混音教程](https://i-blog.csdnimg.cn/direct/9fd8ed2a6fca42ee860678ad53c302df.png)
