Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Beállítja az cl.exe optimalizáláshoz és a kódgeneráláshoz használandó szálak számát.
Szemantika
/cgthreads1
/cgthreads2
/cgthreads3
/cgthreads4
/cgthreads5
/cgthreads6
/cgthreads7
/cgthreads8
Arguments
cgthreadsN
A használandó cl.exe szálak maximális száma, ahol N az 1 és 8 közötti tartományban lévő szám.
Megjegyzések
Ez cgthreads a beállítás határozza meg, hogy hány szál cl.exe használja párhuzamosan a fordítás optimalizálási és kódgenerálási fázisait. Figyelje meg, hogy a szám argumentum és a kettő között cgthreads nem lehet szóköz. Alapértelmezés szerint cl.exe négy szálat használ, mintha /cgthreads4 meg lett volna adva. Ha több processzormag érhető el, nagyobb számú érték javíthatja a buildelési időt. Ez a lehetőség különösen akkor hasznos, ha kombinálva /GL van a (teljes programoptimalizálással).
A buildekhez több párhuzamossági szint is megadható. A msbuild.exe kapcsoló /maxcpucount megadja a párhuzamosan futtatható MSBuild folyamatok számát. A /MP (Build with Multiple Processes) fordító jelölője megadja a forrásfájlok egyidejű fordítására cl.exe használt folyamatok számát. A cgthreads beállítás az egyes cl.exe folyamatok által használt szálak számát határozza meg. A processzor csak annyi szálat futtathat egyszerre, mint a processzormagok. Nem hasznos egyszerre nagyobb értékeket megadni az összes beállításhoz, és ez kontraproduktív lehet. A projektek párhuzamos készítéséről további információt a Több projekt párhuzamos létrehozása című témakörben talál.
A fordító beállításának beállítása a Visual Studio fejlesztői környezetében
- Nyissa meg a projekt Tulajdonságlapok párbeszédpanelt. További információ: C++ fordító és buildtulajdonságok beállítása a Visual Studióban.
- Válassza a Configuration Properties>C/C++>Parancssor tulajdonságlapját.
- Módosítsa a További beállítások tulajdonságot úgy, hogy tartalmazza
cgthreadsNazN1 és 8 közötti értéket, majd kattintson az OK gombra.
A fordítóprogram programozott beállítása
- Lásd a(z) AdditionalOptions.
Lásd még
MSVC-fordító beállításai
MSVC-fordító parancssori szintaxisa