是否可以导出C ++ dll上的类?

时间:2018-12-20 05:05:38

标签: visual-c++

我有一些以dll格式编写的C ++项目-(非托管代码-不是cli) 我想创建一些类并将该类导出到将导入此dll的其他项目

有可能吗? 怎么做 ?

1 个答案:

答案 0 :(得分:1)

在Visual Studio中,您有几种选择:

  • 在您的项目中,您可以简单地为另一个项目创建Reference。我认为这可能是您正在寻找的选择。

  • 您还可以在代码中(或更好的是在头文件中)使用.DEF file或添加__declspec。您只需要在执行程序时确保.dll位于运行时%PATH%中即可。