Orange Pi WiringPi 非root权限运行C程序指南
要在非root权限下运行C程序,您需要按照以下步骤进行操作:
-
在Orange Pi上安装WiringPi库。
-
创建一个新的用户,并将其添加到gpio用户组中。您可以使用以下命令创建新用户:
sudo adduser '
然后将其添加到gpio用户组中:
sudo adduser '
3. 编写一个简单的C程序,并将其保存为gpio.c。
4. 使用以下命令编译程序:
gcc -o gpio gpio.c -lwiringPi
5. 将编译后的程序的所有者更改为新创建的用户,并将其设置为可执行文件:
sudo chown '
6. 现在,您可以使用以下命令运行程序:
./gpio
注意:在非root用户下运行WiringPi程序可能会受到一些限制,例如无法使用硬件PWM等功能。如果您需要使用这些功能,请考虑在root用户下运行程序。
原文地址: https://www.cveoy.top/t/topic/jmpC 著作权归作者所有。请勿转载和采集!