LINK 输出
更新:2007 年 11 月
Link 输出包括 .exe 文件、DLL、映射文件和消息。
输出文件
LINK 的默认输出文件是 .exe 文件。如果指定了 /DLL 选项,则 LINK 生成 .dll 文件。可以用输出文件名称 (/OUT) 选项控制输出文件名。
在增量模式中,LINK 创建一个 .ilk 文件来保存程序后来的增量编译状态信息。有关 .ilk 文件的详细信息,请参见 .ilk 文件。有关增量链接的更多信息,请参见渐进式链接 (/INCREMENTAL) 选项。
当 LINK 创建包含导出(通常是 DLL)的程序时,如果在生成中没有使用 .exp 文件,它还将生成 .lib 文件。可以用 /IMPLIB 选项控制导入库文件名。
如果指定了生成映射文件 (/MAP) 选项,则 LINK 创建映射文件。
如果指定了生成调试信息 (/DEBUG) 选项,则 LINK 创建 PDB 以包含程序的调试信息。
其他输出
当键入 link 时不带任何其他命令行输入,LINK 将显示总结其选项的用法语句。
如果没有使用取消显示启动版权标志 (/NOLOGO) 选项,则 LINK 显示版权和版本消息,并回显命令文件输入。
可以使用显示进度消息 (/VERBOSE) 选项显示有关生成的附加详细信息。
LINK 以 LNKnnnn的格式发出错误信息和警告消息。LIB、DUMPBIN 和 EDITBIN 也使用该错误前缀和数字范围。