LINK 命令文件
可以用命令文件的形式将命令行参数传递给 LINK。 要将命令文件指定到链接器,可使用下列语法:
LINK @commandfile
commandfile 是文本文件的名称。 在 @ 符和文件名之间不允许有空格或制表符。 不存在默认扩展名;必须指定完整的文件名,包括任何扩展名。 不能使用通配符。 可使用文件名指定绝对路径或相对路径。 LINK 不使用环境变量搜索文件。
在命令文件中,可用空格或制表符(像在命令行上一样)和换行符分隔参数。
可在命令文件中指定所有或部分命令行。 可在 LINK 命令中使用多个命令文件。 LINK 接受命令文件输入,如同它是在命令行中的那个位置指定的一样。 命令文件不能嵌套。 LINK 回显命令文件的内容,除非指定了 /NOLOGO 选项。
示例
下列生成 DLL 的命令传递不同命令文件中的对象文件和库的名称,并将第三个命令文件用于 /EXPORTS 选项的指定:
link /dll @objlist.txt @liblist.txt @exports.txt