/LINKREPRO (nazwa katalogu odtwarzania dla łączenia)
Informuje konsolidatora lub narzędzia biblioteki o wygenerowaniu ponownego odtworzenia linku w określonym katalogu.
Składnia
/LINKREPRO:directory-name
Argumenty
/LINKREPRO:directory-name
Katalog określony przez użytkownika do przechowywania ponownego odtworzenia linku. Nazwy katalogów, które zawierają spacje, muszą być ujęte w cudzysłowy.
Uwagi
Opcja /LINKREPRO służy do tworzenia odtworzenia linku. Jest to zestaw artefaktów kompilacji, które umożliwiają firmie Microsoft odtworzenie problemu występującego w czasie połączenia lub podczas operacji biblioteki. Jest to przydatne w przypadku problemów, takich jak awaria zaplecza obejmująca generowanie kodu czasowego łącza (LTCG), błąd konsolidatora LNK1000 lub awaria konsolidatora. Narzędzie tworzy odtworzenie linku podczas określania opcji konsolidatora /LINKREPRO lub podczas ustawiania link_repro
zmiennej środowiskowej w środowisku kompilacji wiersza polecenia. Aby uzyskać więcej informacji, zobacz sekcję Repozytorium linków w temacie Jak zgłosić problem z zestawem narzędzi microsoft C++.
Zarówno opcja konsolidatora /LINKREPRO, jak i link_repro
zmienna środowiskowa wymagają określenia katalogu wyjściowego dla odtworzenia linku. W wierszu polecenia lub w środowisku IDE określ katalog przy użyciu opcji /LINKREPRO:directory-name . Określona nazwa katalogu może być ścieżką bezwzględną lub względną, ale katalog musi istnieć. Opcja wiersza polecenia zastępuje wszystkie wartości katalogu ustawione w zmiennej środowiskowej link_repro
.
Aby uzyskać informacje na temat ograniczania generowania ponownego tworzenia łącza do określonej nazwy pliku docelowego, zobacz opcję /LINKREPROTARGET . Tej opcji można użyć do określenia określonego celu w celu wygenerowania ponownego odtworzenia linku. Jest to przydatne w złożonych kompilacjach, które wywołują konsolidator lub narzędzie biblioteki więcej niż raz.
Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).
Wybierz stronę właściwości wiersza polecenia konsolidatora>konfiguracji.>
Wprowadź opcję /LINKREPRO:directory-name w polu Dodatkowe opcje. Określona wartość katalogu musi istnieć. Wybierz przycisk OK , aby zastosować zmianę.
Po wygenerowaniu ponownie linku otwórz tę stronę właściwości, aby usunąć opcję /LINKREPRO z kompilacji.
Aby programowo ustawić tę opcję konsolidatora
- Zobacz: AdditionalOptions.
Zobacz też
Dokumentacja konsolidatora MSVC
Opcje konsolidatora MSVC
/LINKREPROTARGET