树莓派+QT:安装、编译、vsGDB交叉编译、环境配置集合

1、树莓派下其QT5的安装

执行如下步骤:

1.命令行输入:sudo apt-get update

2.命令行输入:sudo apt-get upgrade

3.命令行输入:sudo rpi-update

4.命令行输入:sudo apt-mark hold raspberrypi-bootloader	//不再升级内核

4.命令行输入:sudo apt-get install qt5-default

5.命令行输入:sudo apt-get install qtcreator

注意:下载qt时若是中断,则检查网络,连接正常时重复安装命令。

2、QTcreator环境配置

IDE安装完成后配置GCC与G++编译器:完成后就可以编译运行了
在这里插入图片描述
在这里插入图片描述

3、添加Qserialport类

我们先前下载的是QT的核心库,他并不是全的 ,我们比较常用的串口类就是没有的,当然我们也可以用第三方的类,也可以自己编译。

执行如下步骤:

1.命令行输入:sudo apt-get install libqt5serialport5

2.命令行输入:sudo apt-get install libqt5serialport5-dev

https://www.cnblogs.com/wangha/p/10559834.html

4、添加Qcharts类

执行如下步骤:

1.命令行输入://新建一个文件夹cd进去

2.命令行输入:sudo git clone --recursive https://github.com/qt/qtmqtt.git

3.命令行输入:sudo qmake

注:若是出现’qtConfig’的问题则执行:sudo git checkout 5.7

4.命令行输入:sudo make -j4

5.命令行输入:sudo make install

在这里插入图片描述
在这里插入图片描述
https://blog.csdn.net/zhangjun62/article/details/88889240
https://www.cnblogs.com/Calvino/p/5930656.html

5、添加Qmqtt类

https://www.cnblogs.com/rootming/p/9372476.html

6、添加QSerialBus类

7、vsGDB交叉编译

1、windows下重新同步linux系统的包含文件

在这里插入图片描述
在这里插入图片描述

http://etrd.org/2017/02/19/搭建树莓派3上的QT环境并使用VS交叉编译开发的方法/
https://www.cnblogs.com/wpf_gd/articles/5233204.html


更多精彩内容