8g ubuntu 树莓派4b_在树莓派4b下利用QT进行c++编程

本文详述了在树莓派4B运行8g Ubuntu环境下,如何安装配置QT,以及利用QT进行C++编程控制超声波测距模块。内容包括QT的安装、编译器配置,树莓派的接线方法,以及两种类型的QT项目创建步骤。同时,文章解决了在编程过程中遇到的未定义引用问题,并给出了GPIO接口的控制示例。
摘要由CSDN通过智能技术生成

      本篇文章主要讲一下在树莓派4b中,如何安装、配置QT,并以超声波测距为例,演示如何通过在QT中用c++编程控制超声波测距模块以及相关的接线方法。我会尽可能做到详细。

      本篇文章适合没有QT使用经验的同学(比如我),大神肯定是不屑于讲这些具体操作的。此外,树莓派的一些操作,对于使用Linux也有一定参考意义。

1.安装并配置QT

(1)在命令行中输入以下命令:        

sudo apt-get updatesudo apt-get upgradesudo apt-get install qt5-defaultsudo apt-get install qtcreator

       会耗费一些时间,安装成功后如下图所示:

1604d5cd547a6f95c67fc5458dd19be3.png

(2)打开QT creator,点击工具->选项,在Kits选择编译器,点击添加

27d9f9619dfcfbfb2342a29bcf391521.png

5d0f5b68d669620e181bfe52a4d66517.png

(3)分别添加c和c++

e30a0be30e40ebade23973dc1d9192d2.png

c8af858428eeb6a1c6be448baa78f614.png

要注意ABI的选择。

(4)在构建套件(Kits)中,选择刚才添加好的编译器

fc49d57d0241feba2868a13426c00d0d.png

我的树莓派是不需要每次使用QT都这样配置的,只需要第一次使用时配置。

2.树莓派接线

       我的树莓派增加了面包板,在没有接入其他元件时,如下图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值