LINK 命令文件

更新:2007 年 11 月

可以用命令文件的形式将命令行参数传递给 LINK。要将命令文件指定到链接器,可使用下列语法:

LINK @commandfile

commandfile 是文本文件的名称。在 @ 符和文件名之间不允许有空格或制表符。不存在默认扩展名;必须指定完整的文件名,包括任何扩展名。不能使用通配符。可使用文件名指定绝对路径或相对路径。LINK 不使用环境变量搜索文件。

在命令文件中,可用空格或制表符(像在命令行上一样)和换行符分隔参数。

可在命令文件中指定所有或部分命令行。可在 LINK 命令中使用多个命令文件。LINK 接受命令文件输入,如同它是在命令行中的那个位置指定的一样。命令文件不能嵌套。LINK 回显命令文件的内容,除非指定了 /NOLOGO 选项。

示例

下列生成 DLL 的命令传递不同命令文件中的对象文件和库的名称,并将第三个命令文件用于 /EXPORTS 选项的指定:

link /dll @objlist.txt @liblist.txt @exports.txt

请参见

参考

设置链接器选项

链接器选项