/LINKREPRO(链接重现目录名称)

告知链接器或库工具在指定目录中生成链接重现。

语法

/LINKREPRO:directory-name

参数

/LINKREPRO:directory-name
要在其中存储链接重现的用户指定目录。 包含空格的目录名必须用双引号引起来。

注解

/LINKREPRO 选项用于创建链接重现。 它是一组生成项目,允许 Microsoft 重现在链接时或库操作期间发生的问题。 它对于解决涉及链接时代码生成 (LTG)、LNK1000 链接器错误或链接器崩溃等后端故障问题非常有用。 指定 /LINKREPRO 选项或在命令行生成环境中设置 link_repro 环境变量时,此工具将生成链接重现。 有关详细信息,请参阅如何报告 Microsoft C++ 工具集问题中的链接重现部分。

/LINKREPRO 链接器选项和 link_repro 环境变量都需要为链接重现指定输出目录。 在命令行或 IDE 中,使用 /LINKREPRO:directory-name 选项指定目录。 指定的 directory-name 可能是绝对路径或相对路径,但该目录必须存在。 命令行选项将替代 link_repro 环境变量中设置的任何目录值。

有关如何将链接重现生成限制为特定目标文件名的信息,请参阅 /LINKREPROTARGET 选项。 此选项可用于指定要为其生成链接重现的特定目标。 它在多次调用链接器或库工具的复杂构建中很有用。

在 Visual Studio 开发环境中设置此链接器选项

  1. 打开项目的“属性页” 对话框。 有关详细信息,请参阅在 Visual Studio 中设置 C++ 编译器和生成属性

  2. 选择“配置属性”>“链接器”>“命令行”属性页 。

  3. 在“附加选项”框中输入 /LINKREPRO:directory-name 选项。 指定的 directory-name 值必须存在。 选择“确定”应用更改

生成链接重现后,再次打开此属性页,从生成中删除 /LINKREPRO 选项。

以编程方式设置此链接器选项

另请参阅

MSVC 链接器参考
MSVC 链接器选项
/LINKREPROTARGET