/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
Otwórz okno dialogowe projektu Strony właściwości.Szczegółowe informacje – zobacz: Praca z właściwościami projektu.
Wybierz właściwości konfiguracji, łączenie folder.
Wybierz stronę właściwości Wiersz polecenia.
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 AdditionalOptions.