在Qt中编译C ++代码以在C#.Net中使用

时间:2013-01-09 07:05:26

标签: c# qt4 c++-cli

我有使用Qt库编写的C ++代码。 我用\clr编译它,当我向C#引用添加一个'DLL'文件时,我没有在它'dll'中声明的类和命名空间。

问题在哪里?

1 个答案:

答案 0 :(得分:0)

我不知道您是否解决了问题。 您需要创建一个C ++ / CLI类才能在C#代码中使用它。在此类的代码中,您可以进行非托管调用,但需要返回托管类型。您可以在msdn。上找到有关C ++ / CLI和托管/非托管上下文的信息。