Aracılığıyla paylaş


/O1, /O2 (Boyutu Simge Durumuna Küçült, Hızı En Üst Düzeye Çıkar)

Oluşturulan kodun boyutunu ve hızını etkileyen önceden tanımlanmış bir seçenek kümesi seçer.

Sözdizimi

/O1
/O2

Açıklamalar

/O1 ve /O2 derleyici seçenekleri, belirli iyileştirme seçeneklerini aynı anda ayarlamanın hızlı bir yoludur. seçeneği, /O1 çoğu durumda en küçük kodu oluşturan tek tek iyileştirme seçeneklerini ayarlar. seçeneği, /O2 çoğu durumda en hızlı kodu oluşturan seçenekleri ayarlar. Seçenek /O2 , yayın derlemeleri için varsayılan seçenektir. Bu tabloda ve /O2tarafından /O1 ayarlanan belirli seçenekler gösterilir:

Seçenek Eşdeğer
/O1 (Boyutu Simge Durumuna Küçült) /Og /Os /Oy /Ob2 /GF /Gy
/O2 (Hızı En Üst Düzeye Çıkar) /Og /Oi /Ot /Oy /Ob2 /GF /Gy

/O1 ve /O2 birbirini dışlar.

Not

x86'ya özgü
Bu seçenekler, Çerçeve İşaretçisi Atla (/Oy) seçeneğinin kullanımını gösterir.

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 . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.

  2. Yapılandırma Özellikleri>C/C++>İyileştirme özellik sayfasını seçin.

  3. optimization özelliğini değiştirin.

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

Ayrıca bkz.

/O seçenekler (Kodu en iyi duruma getirme)
MSVC derleyici seçenekleri
MSVC derleyicisi komut satırı söz dizimi
/EH (Özel durum işleme modeli)