/LINKREPROFULLPATHRSP
(Создайте файл, содержащий абсолютные пути связанных файлов)
Создает файл ответа (. RSP) содержит абсолютные пути всех файлов, которые компоновщик взял в качестве входных данных.
Этот флаг появился в Visual Studio 2022 версии 17.11.
Синтаксис
/LINKREPROFULLPATHRSP:filename
Замечания
Вместо создания полной повторной версии ссылки, такой как /LINKREPRO
копирование всех файлов в каталог и создание файла ответа с относительными путями к этому каталогу, этот параметр записывает имена файлов, используемых при связывании с указанным файлом.
Например, если:
- каталог
c:\temp\test
, содержащий файлыtest.cpp
,f1.cpp
f2.cpp
- Командная строка компоновщика:
link f1.obj f2.obj test.obj /out:test.exe /LINKREPROFULLPATHRSP:test.rsp
компоновщик создаетtest.rsp
следующие строки, чтобы отразить полные пути входных файлов:
"c:\temp\test\f1.obj"
"c:\temp\test\f2.obj"
"c:\temp\test\test.obj"
Задание данного параметра компоновщика в среде разработки Visual Studio
- Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
- Перейдите на страницу свойств Свойства конфигурации>Компоновщик>Командная строка.
- Введите
/LINKREPROFULLPATHRSP:file.rsp
дополнительные параметры. Нажмите кнопку "ОК" или "Применить", чтобы применить это изменение.
Задание данного параметра компоновщика программным способом
- См. статью VCLinkerTool.AdditionalOptions