使用C#中的C ++ dll

时间:2013-12-29 08:50:49

标签: c# c++ .net matlab dll

我有一个C#GUI,我在matlab中为C ++编译了一个dll。 我想从我的C#代码调用dll函数。 我首先尝试将C#代码转换为CLI,但后来看到它不推荐。 我可以用2个项目创建一个解决方案 - 一个是C#GUI,另一个是用C ++代码包装c ++ dll并从C#中调用它?

任何参考将不胜感激。

由于

1 个答案:

答案 0 :(得分:2)

您可以使用[DllImport]属性在C#中使用C ++ dll,在MSDN thread中对此进行了描述。