树莓派3B+ QT5.9.6交叉编译环境搭建指导
发布时间:2018-10-21 01:44,
浏览次数:2693
, 标签:
QT
----2019.04.22更新(本人基于最新的2019版本树莓派镜像根据本博文安装QT5.9.8成功)
本人这边为树莓派3B+ 使用的QT源码和IDE版本均为QT5.9.6,镜像为2018-10-09-raspbian-stretch.img
1.将刚烧录好2018-10-09-raspbian-stretch.img镜像的SD卡插入到树莓派中,启动系统
2.(树莓派) 树莓派通过 sudo raspi-config 命令配置一些参数
* 修改用户密码 (1. change user password)
树莓派默认账号是 username: pi, password: raspberry
*
修改启动项 (2. boot options -> B1 Desktop / CLI),选择启动界面为控制台,而不是图形界面
这里要说明的是,如果家里只有 WiFi 而没有以太网,建议这里先不设置,因为后面需要使用图形界面连接网络
可以在后面运行 Qt 程序之前再设置
*
修改显存大小 (7. advanced options -> A3 Memory Split),设置大小为 256M
修改结束后重新启动
3.(树莓派) 树莓派更新固件和驱动
sudo rpi-update
sudo reboot
4.(树莓派) 树莓派更新程序并安装必要的文件
* 首先修改 /etc/apt/sources.list 文件 (注意要用管理员权限), 去掉 deb-src所在这一行头部的 # 号,解开注释
*
更新必要的库
sudo apt-get update
sudo apt-get build-dep qt4-x11
sudo apt-get build-dep libqt5gui5
sudo apt-get install libudev-dev libinput-dev libts-dev
libxcb-xinerama0-dev libxcb-xinerama0
5.(树莓派) 在树莓派新建文件夹
sudo mkdir /usr/local/qt5pi
sudo chown pi:pi /usr/local/qt5pi
6.(主机) 在主机安装 gcc 交叉工具链
注意: