目录
一.问题现象:
二.解决方案(网站)可以直接点这下载
一.问题现象:
今天在练习wiringPi库的使用时候,在最后编译的时候出现了这个问题

主要问题是这个skipping incompatible!
skipping incompatible. 该问题实质是:链接库文件时,库文件版本与平台版本不对应。
于是我就去看了我的树莓派版本号是64位的(这个是我在安装的时候记得的)
同时发现我编辑的文件也是64位的
![]()
于是我就把问题指向了wiringPi库,因为当初是在github上直接下载安装的

这里查看了我的wiringpi是arm hf位的,虽然是和arm64一样,但是感觉问题还是出在这里

二.解决方案(网站)可以直接点这下载
于是上网去找了专门对应树莓派4B 64位的wiringPi库,网址在下面:
GitHub - guation/WiringPi-arm64: WiringPi for arm64 by Guation.Gordon's Arduino wiring-like WiringPi Library for the Raspberry Pi (Unofficial Mirror for WiringPi bindings)k
https://github.com/guation/WiringPi-arm64在安装之前一定要先删除原来的wiringPi库可以参考这篇文章:
(4条消息) 树莓派4b中,wiringpi安装、升级;gpio readall 无法读取管脚信息;wiringpi2.5.0升级到2.5.2的方法_Op_chaos的博客-CSDN博客
https://blog.csdn.net/Op_chaos/article/details/106461155
可以先下载到电脑上面,然后mkdir创建一个wiringPi文件夹,解压,安装即可


gpio -v查看版本,gpio readall查看针脚
最后程序也是可以完美运行啦~撒花~














