是否可以在没有__declspec(dllexport)的情况下构建DLL和导入库?

时间:2015-02-02 02:42:29

标签: c++ dll

我想让this library在Windows上工作。在过去的某个时刻,通过readme.win32文件here进行判断,它在MS Visual Studio 2008上编译“开箱即用”(或者只更改了版本号的2005年)。

到目前为止,我没有尝试重新创建此结果 - 它们都以生成的DLL文件结束,但没有附带.lib(导入库)文件。阅读this question之类的内容强调除非有一些导出的函数,否则不会生成.lib文件,要获得导出的函数,您需要使用__declspec(dllexport)

搜索此项目中的源代码,我无法在任何地方找到__declspec(dllexport)。有没有办法在不使用__declspec(dllexport)的情况下生成导入库(.lib)?或者有没有聪明的方法来隐藏这个逃避我搜索的指令?

0 个答案:

没有答案