Aracılığıyla paylaş


/cgthreads (Kod Oluşturma İş Parçacıkları)

En iyi hale getirme ve kod oluşturmak için kullanılacak cl.exe'nin iş parçacığı sayısını ayarlar.

/cgthreads[1-8]

Arguments

  • sayı
    İş parçacığı, 1-8 aralığında kullanılacak cl.exe'nin için maksimum sayısı.

Notlar

/cgthreads Seçeneği, en fazla sayıda dizileri cl.exe'nin kullanır paralel olarak en iyi hale getirme ve kod için derleme oluşturma aşamalarını belirtir.Boşluk arasında olabilir dikkat edin /cgthreads ve number bağımsız değişkeni.Varsayılan olarak, dört iş parçacığı cl.exe'nin kullanır gibi /cgthreads4 belirtilmedi.Daha fazla işlemci çekirdeği varsa daha geniş bir number değeri, yapı kez geliştirebilir.İle birleştirilir bu seçenek kullanışlıdır /GL (Bütün Program İyileştirmesi).

Birden çok düzeyi derecesi bir yapı için belirtilebilir.Msbuild.exe anahtar /maxcpucount paralel çalışırlar MSBuild işlemlerin sayısını belirtir./MP (Birden Çok Süreçle Derleme) Derleyici bayrak aynı anda kaynak dosyalarını derlemek cl.exe'nin işlem sayısını belirtir./cgthreads Seçeneği her cl.exe'nin işlem tarafından kullanılan iş parçacığı sayısını belirtir.İşlemci yalnızca işlemci çekirdeği olduğundan kadar çok iş parçacığı aynı anda çalışabilir olduğundan, bu seçeneklerin tümü için daha büyük değerler aynı anda belirtmek kullanışlı değildir ve ters etki olabilir.Paralel projeleri oluşturmak üzere hakkında daha fazla bilgi için bkz: MSBuild ile Paralel Olarak Birden Çok Proje Derleme.

Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılar için bkz. Proje Özellikleriyle Çalışma.

  2. Seçin yapılandırma özellikleri, C/C++ klasör.

  3. Komut Satırı özellik sayfasını seçin.

  4. Değiştirme ek seçenekler dahil edilecek özellik /cgthreadsN, burada N 8 ile 1 arasında bir değer olan tıklatın ve ardından Tamam.

Bu derleyici seçeneğini program üzerinden ayarlamak için

Ayrıca bkz.

Başvuru

Derleyici Seçenekleri

Derleyici Seçeneklerini Ayarlama