您的位置:首页 > 其它

动态dll工程不能生成lib文件

2016-04-25 15:43 971 查看

用vs2008创建了一个动态dll项目,编译之后发现没有生成lib文件

检查发现是确少.def文件。

解决办法:

在工程上右键 -> 添加 -> 新建项 -> 选"模块定义文件(.def)" -> 输入名字 -> 添加

现在编译就可生成.lib 文件了。

模块定义文件(.def)用于导出一个DLL的函数,和__declspec(dllexport)很相似,但是.def文件并不是Microsoft定义的。一个.def文件中只有两个必需的部分:LIBRARY 和 EXPORTS。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: