都知道在写DLL的时候,使用模块定义文件(.def)可以防止DLL里的命名变更。

vc6.0中只要在当前目录下添加.def文件,然后编译就Ok了

但在vs2010里这样做是不可以的,必须在项目–属性–连接器–输入—模块定义文件中添加指定文件


.def创建方法,新建个文档,修改后缀为.def,添加到工程中来,编写:


关于EXPORTS可查msdn

版权声明:本文为Dageking原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Dageking/p/3374787.html