可以采用模块定义的文件声明来导出函数(.def

创建一个 Math.def 文件

LIBRARY Math
EXPORTS
Add
...
Div

然后使用下面的命令来编译 Math.c

cl Math.c /LD /DEF Math.def

链接器脚本 类似

使用 .def 文件也可以将导出函数(函数修饰情况)重命名:

LIBRARY Math
EXPORTS
Add=_Add@16
...
Div

函数调用规范