1、.def的一些小知识:
.def 文件中的第一条 LIBRARY 语句不是必须的,
但LIBRARY 语句后面的 DLL 的名称必须正确,即与生成的动态链接库的名称必须匹配。
此语句将 .def 文件标识为属于 DLL。
链接器将此名称放到 DLL 的导入库中。
EXPORTS 语句列出名称,可能的话还会列出 DLL 导出函数的序号值。通过在函数名的后面加上 @ 符和一个数字,给函数分配序号值。当指定序号值时,序号值的范围必须是从 1 到 N,其中 N 是 DLL 导出函数的个数。
LIBRARY BTREE
EXPORTS
Insert @1
Delete @2
Member @3
Min @4
“def 文件中的注释由每个注释行开始处的分号 (;) 指定。
注释不能与语句共享一行,但可以在多行语句的规范间出现。
参考:C++:动态库的创建与调用——def文件