我正在将C# UWP项目移植到Uno-Platform。原始项目引用了大量来自C++ DLL的逻辑。C#和C++库之间的接口比较大,需要手动编写PInvoke包装器。
有没有从.NET自动调用C++库方法的完整解决方案?
发布于 2020-07-31 00:50:39
Uno平台没有为这种类型的场景提供任何特定的东西,而是依赖于.NET已经提供的东西(在这种情况下是P/Invoke)。
您可能希望了解一下https://github.com/EgorBo/CppPinvokeGenerator或https://github.com/xoofx/CppAst.NET,以便从C++代码生成C#。
https://stackoverflow.com/questions/63153837
复制相似问题