Sdílet prostřednictvím


/CGTHREADS (Vlákna kompilátoru)

Nastaví počet vláken cl.exe sloužící ke generování optimalizace a kód, když je zadána generování kódu odkazu.

/CGTHREADS:[1-8]

Arguments

  • číslo
    Maximální počet vláken pro cl.exe chcete použít, v rozsahu 1 až 8.

Poznámky

/CGTHREADS Možnost určuje maximální počet vláken cl.exe používá paralelně pro optimalizaci a generování kódu fáze kompilace při odkaz čas generování kódu (/ltgc) je zadán.Ve výchozím nastavení používá cl.exe čtyři vláken, jako kdyby /CGTHREADS:4 nebyly zadány.Pokud jsou k dispozici, více jader procesoru větší number hodnotu lze vylepšit časy sestavení.

Pro sestavení lze zadat více úrovní paralelismu.Přepínač msbuild.exe /maxcpucount určuje počet MSBuild procesy, které lze spouštět současně./MP (sestavení pomocí několika procesů) Kompilátoru příznak určuje počet cl.exe procesy, které současně zkompilovat zdrojových souborech./Cgthreads možnosti kompilátoru určuje počet vláken používá každý cl.exe proces.Vzhledem k tomu, že procesor může být spuštěn pouze libovolný počet vláken současně jako jader procesoru, není vhodné specifikovat větší hodnoty pro všechny tyto možnosti současně a může být kontraproduktivní.Další informace o tom, jak sestavovat projekty paralelně naleznete v tématu Paralelní sestavování více projektů současně pomocí nástroje MSBuild.

Nastavení tohoto parametru linkeru ve vývojovém prostředí sady Visual Studio

  1. Otevřete dialogové okno Stránky vlastností svého projektu.Podrobnosti naleznete v tématu Práce s vlastnostmi projektu.

  2. Vyberte vlastnosti konfigurace, Linkeru složky.

  3. Vyberte stránku vlastností Příkazový řádek.

  4. Změnit další možnosti vlastnost, aby zahrnovala **/CGTHREADS:**number, kde number je číslo v rozsahu od 1 do 8 a poté zvolte možnost OK.

Programové nastavení tohoto parametru linkeru

Viz také

Referenční dokumentace

Možnosti linkeru

Nastavení možností linkeru