Freigeben über


/LINKREPROFULLPATHRSP (Datei mit absoluten Pfaden verknüpfter Dateien generieren)

Generiert eine Antwortdatei (. RSP) mit den absoluten Pfaden aller Dateien, die der Linker als Eingabe verwendet hat.

Dieses Flag wurde in Visual Studio 2022, Version 17.11, eingeführt.

Syntax

/LINKREPROFULLPATHRSP:filename

Hinweise

Anstatt einen vollständigen Link-Repro zu generieren, der /LINKREPRO alle Dateien in ein Verzeichnis kopiert und eine Antwortdatei mit relativen Pfaden zu diesem Verzeichnis erstellt, schreibt diese Option die Namen der Dateien, die beim Verknüpfen mit der angegebenen Datei verwendet werden.

Angenommen, dies liegt vor:

  • ein Verzeichnisc:\temp\test, das die Dateien test.cppenthält, , f1.cppf2.cpp
  • die Linker-Befehlszeile: link f1.obj f2.obj test.obj /out:test.exe /LINKREPROFULLPATHRSP:test.rsp Der Linker erzeugt test.rsp die folgenden Zeilen, um die vollqualifizierten Pfade der Eingabedateien widerzuspiegeln:
"c:\temp\test\f1.obj"
"c:\temp\test\f2.obj"
"c:\temp\test\test.obj"

So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).
  2. Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>Linker>Befehlszeile.
  3. Geben Sie /LINKREPROFULLPATHRSP:file.rsp weitere Optionen ein. Wählen Sie "OK" aus, oder "Übernehmen" , um die Änderung anzuwenden.

So legen Sie diese Linkeroption programmgesteuert fest

Weitere Informationen

MSVC-Linkerreferenz
Linkeroptionen