使用/ clr编译的C ++ DLL在使用/ clr:pure编译的winforms中使用

时间:2012-01-02 17:14:45

标签: c++ winforms dll unmanaged

我创建了一个在我的项目中使用的DLL,但是,我收到以下错误:

error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe

我有点期待,但我想我可以使用平台调用,但是,我没有找到如何用C ++做这个的解释。我发现的一切都是C#。

任何人都可以解释或给我一个链接吗?

我在dll.h文件中:

static __declspec(dllexport) double name(function);

然后是dll.cpp:

#include "dll.h"

namespace name
{
    double name::name(function)
    {
        // code
    }
}

但是,如果我使用__clrcall,我不确定要改变什么。

0 个答案:

没有答案