我有输出dll的项目。目前我只指定了一些要导出的函数。编译后会生成一个dll文件,也会生成一个带有少量导出的.lib文件。我想知道是否有一种简单的方法,以便我可以将所有类导出到lib文件。我不可能将每个类的所有语句都添加到.def文件中,我也不想编辑代码来更改每个方法的声明。是否有可视化工作室设置,可以告诉编译器导出所有代码。
答案 0 :(得分:1)
在类声明中使用__declspec(dllexport)而不是使用.def文件。导出所有内容并没有多大意义,也不受支持。你选择应该可见的东西。