我们有一个在各种平台上编译成动态库(.dll、.so 等)的类库(C++)。然后使用 .NET 中的 P/Invoke 加载动态库,包括 .NET Standard 2.1 程序集。现在,我们想在 iOS 上做同样的事情。我的理解是,我们可以将 C++ 代码编译为 iOS .dylib,用这个 .dylib 创建一个动态框架,然后通过 .NET Standard 2.1 程序集中的框架以某种方式使用这个 .dylib。有没有办法解决这个问题,或者这样的组合行不通?
我们有一个在各种平台上编译成动态库(.dll、.so 等)的类库(C++)。然后使用 .NET 中的 P/Invoke 加载动态库,包括 .NET Standard 2.1 程序集。现在,我们想在 iOS 上做同样的事情。我的理解是,我们可以将 C++ 代码编译为 iOS .dylib,用这个 .dylib 创建一个动态框架,然后通过 .NET Standard 2.1 程序集中的框架以某种方式使用这个 .dylib。有没有办法解决这个问题,或者这样的组合行不通?