我有一个C++应用程序,想要调用.NET(C#)方法。我原本打算使用C++/CLI
,但它只支持Windows。
由于我们还支持MAC,我希望以一种方式从C++调用.NET,这种方式可以在Windows和Mac上(使用Mono)工作。
最佳的方法是什么?
编辑:我应该补充说明,我们想要调用的C#代码不是我们自己的。我们无法对其进行任何更改。当然,C++代码是我们自己的。
我有一个C++应用程序,想要调用.NET(C#)方法。我原本打算使用C++/CLI
,但它只支持Windows。
由于我们还支持MAC,我希望以一种方式从C++调用.NET,这种方式可以在Windows和Mac上(使用Mono)工作。
最佳的方法是什么?
编辑:我应该补充说明,我们想要调用的C#代码不是我们自己的。我们无法对其进行任何更改。当然,C++代码是我们自己的。