树莓派怎样安装wiringpi库?(又是各种坑)

1. 背景

        在树莓派上经常需要C/C++语言进行编程,所以对此我们需要配置树莓派的C编译环境。配置环境最重要的莫过于安装Wiring Pi库。常规安装命令:sudo apt-get install wiringpi。该命令对于老版的树莓派适用,但是对于新版的树莓派(CM4、4B),在运行gpio readall这个命令的时候会出现一个错误,无法读取到树莓派的管脚状态,但是我们可以查询到库的一个版本号(见下图)。因为wiringPi的作者已经很久没有更新这个库了,所以导致新出的开发板它的型号无法被正确的识别。

2. 解决办法

2.1 方法一

       网友很多是通过输入以下三行命令进行安装的,可以试一下。(反正我是没有成功)

cd /tmp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb

2.2 方法二

看网友也有从git上下载安装包的,具体参考下面连接。(我也没有安装成功)

http://www.cbww.cn/news/38623.shtml

2.3 方法三

上面两种方法,都试了很多次都没有成功。于是又试了第三种方法,很快就搞定了。

1)下载.deb文件,网址:https://project-downloads.drogon.net/wiringpi-latest.deb

2) 将文件拷贝进树莓派系统的/tmp文件夹下 

3)在命令终端运行以下命令,等待完成就可以了

sudo dpkg -i wiringpi-latest.deb

  • 6
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值