Поделиться через


/LINKREPROTARGET (связывание с именем файла для воспроизведения)

Сообщает компоновщику или средству библиотеки создать повторную версию ссылки только в том случае, если целевой объект имеет указанное имя файла.

Синтаксис

/LINKREPROTARGET:file-name

Аргументы

/LINKREPROTARGET:file-name
Имя целевого файла для фильтрации. Повторное создание ссылки создается только в том случае, если именованный файл является целевым объектом вывода. Имена файлов, включающие пробелы, должны быть заключены в двойные кавычки. Имя файла должно содержать базовое имя и расширение, но не путь.

Замечания

Параметр /LINKREPROTARGET используется для указания целевого имени файла для создания повторной версии ссылки. Повторная ссылка — это набор артефактов сборки, позволяющих Корпорации Майкрософт воспроизвести проблему, возникающую во время связывания или во время операций библиотеки. Средство компоновщика или библиотеки создает повторную подготовку ссылок при указании параметра /LINKREPRO или при установке переменной link_repro среды в среде сборки командной строки.

Параметр /LINKREPROTARGET полезен в сложных сборках, которые вызывают компоновщик или средство библиотеки более одного раза. Он позволяет указать конкретный целевой объект для репропрода ссылки, например problem.dll. Он позволяет создать повторное создание ссылки только в том случае, если средство создает определенный файл.

Дополнительные сведения о том, как и когда создать повторную ссылку, см. в разделе "Повторная ссылка" статьи "Как сообщить о проблеме с набором инструментов Microsoft C++".

Параметры /LINKREPRO и /OUT должны быть заданы для параметра /LINKREPROTARGET , чтобы иметь любой эффект.

/LINKREPROTARGET доступен начиная с Visual Studio 2019 версии 16.1.

Задание данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Перейдите на страницу свойств Свойства конфигурации>Компоновщик>Командная строка.

  3. Введите параметр /LINKREPROTARGET:file-name в поле "Дополнительные параметры". Чтобы применить изменение, нажмите кнопку ОК.

Задание данного параметра компоновщика программным способом

См. также

Справочник по компоновщику MSVC
Параметры компоновщика MSVC
/LINKREPRO