LINK 输出
链接输出包括.exe文件、DLL、映射文件和消息。
输出文件
LINK 的默认输出文件是一个.exe 文件。 如果指定了 /DLL 选项,LINK 将生成 .dll 文件。 可以使用输出文件名 (/OUT) 选项控制输出文件名。
在增量模式下,LINK 创建一个 .ilk 文件,用于保存程序后续增量生成的状态信息。 有关 .ilk 文件的详细信息,请参阅 .ilk 文件。 有关增量链接的详细信息,请参阅增量链接 (/INCREMENTAL) 选项。
当 LINK 创建包含导出(通常为 DLL)的程序时,还会生成 .lib 文件,除非生成中使用了 .exp 文件。 可以使用 /IMPLIB 选项控制导入库文件名。
如果指定了生成映射文件 (/MAP) 选项,LINK 将创建一个映射文件。
如果指定了生成调试信息 (/DEBUG) 选项,LINK 将创建一个 PDB 以包含程序的调试信息。
其他输出
当你在没有任何其他命令行输入的情况下键入 link
时,LINK 会显示一个使用语句来总结其选项。
LINK 显示版权和版本消息并回显命令文件输入,除非使用了取消显示启动版权标志 (/NOLOGO) 选项。
可以使用打印进度消息 (/VERBOSE) 选项显示有关生成的其他详细信息。
LINK 发出的错误和警告消息的格式为 LNKnnnn。 LIB、DUMPBIN 和 EDITBIN 也使用此错误前缀和数字范围。