/PGD (Określ bazę danych dla optymalizacji sterowanych profilem)
Opcja /PGD jest przestarzała. Począwszy od programu Visual Studio 2015, preferuj opcje konsolidatora /GENPROFILE lub /FASTGENPROFILE . Ta opcja służy do określania nazwy pliku pgd używanego przez proces optymalizacji z przewodnikiem profilu.
Składnia
/PGD:nazwa pliku
Argument
filename
Określa nazwę pliku pgd używanego do przechowywania informacji o uruchomionym programie.
Uwagi
W przypadku korzystania z przestarzałej opcji /LTCG:PGINSTRUMENT użyj /PGD , aby określić nazwę inną niżdefault lub lokalizację pliku pgd. Jeśli nie określisz /PGD, nazwa podstawowa pliku pgd jest taka sama jak nazwa podstawowa pliku wyjściowego (.exe lub .dll) i jest tworzona w tym samym katalogu, z którego wywołano łącze.
W przypadku korzystania z przestarzałej opcji /LTCG:PGOPTIMIZE użyj opcji /PGD , aby określić nazwę pliku pgd do użycia w celu utworzenia zoptymalizowanego obrazu. Argument nazwy pliku powinien być zgodny z nazwą pliku określoną do /LTCG:PGINSTRUMENT.
Aby uzyskać więcej informacji, zobacz Profile-Guided Optimizations (Optymalizacje sterowane profilem).
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 Optymalizacji konsolidatora właściwości>konsolidatora> konfiguracji.
Zmodyfikuj właściwość Baza danych z przewodnikiem profilu. Wybierz przycisk OK , aby zapisać zmiany.
Aby programowo ustawić tę opcję konsolidatora
- Zobacz: ProfileGuidedDatabase.