/LINKREPRO (связывание с именем каталога для воспроизведения)

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

Синтаксис

/LINKREPRO:directory-name

Аргументы

/LINKREPRO:directory-name
Указанный пользователем каталог для хранения повторной отправки ссылки. Имена каталогов, содержащие пробелы, должны быть заключены в двойные кавычки.

Замечания

Параметр /LINKREPRO используется для создания повторной версии ссылки. Это набор артефактов сборки, позволяющих Корпорации Майкрософт воспроизвести проблему, возникающую во время связывания или во время операций библиотеки. Это полезно для таких проблем, как сбой серверной части, включающего создание кода времени связи (LTCG), ошибку компоновщика LNK1000 или сбой компоновщика. Средство создает повторную подготовку ссылки при указании параметра компоновщика /LINKREPRO или при установке link_repro переменной среды в среде сборки командной строки. Дополнительные сведения см. в разделе "Повторная ссылка " статьи "Как сообщить о проблеме с набором инструментов Microsoft C++".

Для параметра компоновщика /LINKREPRO и link_repro переменной среды требуется указать выходной каталог для репропрода ссылки. В командной строке или в интегрированной среде разработки укажите каталог с помощью параметра /LINKREPRO:directory-name . Указанное имя каталога может быть абсолютным или относительным путем, но каталог должен существовать. Параметр командной строки переопределяет любое значение каталога, заданное в переменной link_repro среды.

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

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

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

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

  3. Введите параметр /LINKREPRO:directory-name в поле "Дополнительные параметры". Указанное значение имени каталога должно существовать. Чтобы применить изменение, нажмите кнопку ОК.

Создав повторное создание ссылки, откройте эту страницу свойств еще раз, чтобы удалить параметр /LINKREPRO из сборок.

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

См. также

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