Udostępnij za pośrednictwem


/CGTHREADS (wątki kompilatora)

Ustawia liczbę wątków cl.exe do użycia podczas generowania kodu i optymalizacji Jeśli określono wygenerowanego kodu czasu łącza.

/CGTHREADS:[1-8]

Argumenty

  • liczba
    Maksymalna liczba wątków cl.exe do użycia z zakresu od 1 do 8.

Uwagi

/CGTHREADS Opcja określa maksymalną liczbę wątków jest używana cl.exe równolegle do optymalizacji i generowania kodu fazy kompilacji, gdy czas łącze generowanie kodu (/LTCG) jest określony.Domyślnie cl.exe używa czterech wątków, tak jakby /CGTHREADS:4 określono.Jeśli większej liczby rdzeni procesora są dostępne, większego number wartość może skrócić czas kompilacji.

Można określić wiele poziomów równoległość do kompilacji.Przełącznik msbuild.exe /maxcpucount określa liczbę procesów MSBuild, które mogą być wykonywane równolegle./MP (Kompilacja z wieloma procesami) Kompilatora Flaga określa liczbę cl.exe procesy jednocześnie skompilować plików źródłowych./Cgthreads opcję kompilatora określa liczbę wątków używanych przez każdy proces cl.exe.Ponieważ procesora można uruchamiać tylko dowolną liczbę wątków w tym samym czasie, ile jest rdzenie procesora, nie jest przydatny do określania większe wartości dla wszystkich z tych opcji, w tym samym czasie i może być unikają szkodliwych dla produkcji.Aby uzyskać więcej informacji o sposobie budowania projektów równolegle, zobacz Równoległe tworzenie wielu projektów za pomocą narzędzia MSBuild.

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

  1. Otwórz okno dialogowe projektu Strony właściwości.Szczegółowe informacje – zobacz: Praca z właściwościami projektu.

  2. Wybierz właściwości konfiguracji, łączenie folder.

  3. Wybierz stronę właściwości Wiersz polecenia.

  4. Modyfikuj dodatkowe opcje właściwości do włączenia **/CGTHREADS:**number, gdzie number jest wartością z przedziału od 1 do 8, a następnie wybierz OK.

Aby programowo ustawić tę opcję konsolidatora

Zobacz też

Informacje

Opcje konsolidatora

Ustawianie opcji konsolidatora