1.在函数声明器那面加上__declspec(dllexport)
2.另种方式是采用模块定义文件(.def),def文件为连接器提供了有关被连接程序的导出,属性以及其他信息
def文件的规则:
(1)LIBRARY语句说明.def文件相应的DLL;
(2)EXPORTS语句后列出要导出函数的名称。可以在.def文件中导出函数名后加@n,表示要导出的函数的序列号为n
(在进行函数调用的时候,这个号将发挥作用)
(3).def文件中的注释由每个注释行开始处的分号(;)指定,且注释不能与语句共享一行.
http://www.cnblogs.com/absolute8511/archive/2009/01/22/1649609.html
http://baike.baidu.com/view/370167.htm
http://www.apple.com.cn/developer/iphone/
本文深入解析了C++ DLL中导出函数的两种方式:使用__declspec(dllexport)关键字和创建.def文件。详细阐述了.def文件的规则,并提供实例说明如何通过.def文件导出函数。
3534

被折叠的 条评论
为什么被折叠?



