{写在前面:按照这个方法,基本可以成功在linux系统下交叉编译Qt5.12.3,其他版本的源码也编译}
我的环境:树莓派 3;Qt源码5.12.3
步骤1:安装ubuntu
安装树莓派系统 ,具体网址https://www.raspberrypi.org/downloads/raspbian/
当两个系统全部安装好之后,将两个系统连上同一个局域网,最简单的做法就是连上同一个路由器。做完之后进入步骤2.
步骤2:{ 树莓派}:1.将树莓派的软件源给替换掉
修改 /etc/apt/sources.list 和 /etc/apt/sources.list.d/raspi.list
2.执行下面命令进行更新
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update
sudo reboot
sudo mkdir /usr/local/qt5pi
sudo chown pi:pi /usr/local/qt5pi
3.打开树莓派的SSH
步骤3:{ Linux }:1.新建一个文件夹,用来存放编译的一些文件
执行命令:mkdir ~/RaspiTest
2.安装交叉编译的工具链,具体网址https://releases.linaro.org/components/toolchain/binaries/6.3-2017.05/
选择好对应的版本,下载下来之后放入刚刚新建的文件夹RaspiTest中。
&nb

本文详细介绍了如何在Ubuntu 18.04系统中,为树莓派3进行Qt 5.12.3的交叉编译。首先,需要安装和配置Ubuntu及树莓派系统,然后在Ubuntu中设置交叉编译工具链,同步树莓派的系统文件,下载Qt源码并进行配置、编译和安装。最后,将编译好的Qt库同步回树莓派,并在树莓派上进行必要的环境调整以确保程序正常运行。
最低0.47元/天 解锁文章
5744





