在export.def文件中,可以添加以下行:
LIBRARY plug
EXPORTS
funcName
main=funcName
以这种方式输出功能有什么影响?它是否导出两个属于同一函数的函数名?或者它只是导出函数,给它另一个名字?
答案 0 :(得分:2)
根据MSDN:
EXPORTS关键字可以与第一个定义或在同一行 在前一行。 .def文件可以包含一个或多个EXPORTS 语句。
导出定义的语法是:
entryname[=internalname] [@ordinal [NONAME]] [PRIVATE] [DATA]
entryname是要导出的函数或变量名。 这是必需的。如果您导出的名称与名称中的名称不同 DLL,使用internalname在DLL中指定导出的名称。对于 例如,如果你的DLL导出一个函数,func1(),你想要它 用作func2(),您可以指定:
EXPORTS func2=func1