我在 Ubuntu 的一个目录中有以下两个文件:
program.exe
RFIDAPI.dll
program.exe
使用 Visual C# Express 作为“控制台应用程序”在 Windows 7 机器上编译
RFIDAPI.dll
是实现 API 以通过以太网与他们的设备通信的公司提供给我的一个库。
当我./program.exe
在 Ubuntu 机器上运行时,mono-devel 找不到动态库:
Unhandled Exception: System.DllNotFoundException: RFIDAPI.dll
at(wrapper managed-to-native) Namespace.RFID_Class:Method_Call ()
该程序在 Windows 上运行良好,条件相同。知道如何让这个程序使用 mono-devel 链接到 Ubuntu 上的 DLL 吗?