Groovie 大猩猩和 GPIO
Groovie Gorilla and GPIO
我想在 Ubuntu 20.10 上使用带有 dotnet 核心版本 3.1 的 RaspberryIO 库。
说到使用
Pi.Init<BootstrapWiringPi>();
我收到错误:
Unhandled exception. System.DllNotFoundException: Unable to load shared library 'libwiringPi.so.2.52' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibwiringPi.so.2.52: cannot open shared object file: No such file or directory
相同的代码在 Raspbian 上完美运行。
我使用:
Raspberry Pi 4
以我为例 (Rpi3 + Ubuntu 20.04 x64 + dotnet core 3.1):
- 克隆https://github.com/WiringPi/WiringPi
- 建设
- 复制libwiringPi.so.2.60和gpio到app文件夹
- 将 libwiringPi.so.2.60 重命名为 libwiringPi.so.2.52
和Pi.Init < BootstrapWiringPi >( );
使用 TestLedBlinking() 是可行的。
我想在 Ubuntu 20.10 上使用带有 dotnet 核心版本 3.1 的 RaspberryIO 库。 说到使用
Pi.Init<BootstrapWiringPi>();
我收到错误:
Unhandled exception. System.DllNotFoundException: Unable to load shared library 'libwiringPi.so.2.52' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibwiringPi.so.2.52: cannot open shared object file: No such file or directory
相同的代码在 Raspbian 上完美运行。
我使用: Raspberry Pi 4
以我为例 (Rpi3 + Ubuntu 20.04 x64 + dotnet core 3.1):
- 克隆https://github.com/WiringPi/WiringPi
- 建设
- 复制libwiringPi.so.2.60和gpio到app文件夹
- 将 libwiringPi.so.2.60 重命名为 libwiringPi.so.2.52
和Pi.Init < BootstrapWiringPi >( ); 使用 TestLedBlinking() 是可行的。