/SPD (Określ przykładową bazę danych profilu)

Określa nazwę i lokalizację pliku przykładowej bazy danych profilu (SPD) używanego przez przepływ pracy przykładowej optymalizacji Profile-Guided (SPGO).

Składnia

/SPD:nazwa pliku

Argument

filename
Określa nazwę .spd pliku. Po rozwinięciu w pełni kwalifikowana ścieżka nie może przekraczać MAX_PATH (260 znaków).

Remarks

Podczas kompilacji za pomocą /SPGOpolecenia konsolidator tworzy pusty plik SPD wraz z wyjściowym plikiem binarnym. Domyślnie plik SPD używa tej samej nazwy podstawowej co plik wyjściowy i jest tworzony w katalogu, w którym wywołano łącze. Użyj /SPD polecenia , aby określić inną nazwę lub ścieżkę.

Podczas łączenia z elementem /SPDINużyj polecenia /SPDIN , aby określić wejściowy plik SPD i /SPD określić wyjściowy plik SPD.

Aby uzyskać więcej informacji na temat przepływu pracy SPGO, zobacz Samouczek: Korzystanie z przykładowej optymalizacji Profile-Guided (SPGO) w celu zwiększenia wydajności.

Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio

  1. 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 ( (Set C++).
  2. Wybierz stronę właściwości wiersza polecenia konsolidatora>konfiguracji.>
  3. Dodaj /SPD:filename do pola Opcje dodatkowe . Wybierz przycisk OK , aby zapisać zmiany.

Aby programowo ustawić tę opcję konsolidatora

Zobacz także

Dokumentacja konsolidatora MSVC
Opcje konsolidatora MSVC
/SPDEMBED (Osadź przykładową bazę danych profilu)
/SPDIN (Użyj przykładowej bazy danych profilu)
/SPGO (Włącz przykładową optymalizację Profile-Guided)
Samouczek: korzystanie z przykładowej optymalizacji Profile-Guided (SPGO) w celu zwiększenia wydajności