我使用“sudo apt-get install gpiod”在我的树莓派 3b+ 上安装了 c 的 GPIOD 库,成功完成。 我可以在 /usr/lib 等中找到相应的文件。 我也可以执行gpioinfo。
在我的程序中,我 #inlcude 但是当使用“gcc -lgpiod -o btn button.c”使用 gcc 进行编译时,我收到一条错误,指出未找到“gpiod.h”,之后编译停止。
您需要安装
libgpiod-dev
将包拆分为“提供面向用户的命令的东西”和“开发所需的东西”是很常见的。后者一般带有
-dev