/Ox (tam en iyileştirme)
/Ox Derleyici seçeneği yürütme hızı üzerinde daha küçük boyutlu ayrıcalıklı kılar kodu üretir.
/Ox
Notlar
Belirtme /Ox derleyici seçeneği aşağıdaki seçenekleri kullanarak aynı olur:
/Ob (satır içi işlevi genişleme), burada seçeneği parametresi, 2 (/Ob2)
/Oxgelen dışlayan şöyledir:
/Ox Derleyici seçeneği de kopya kurucusu ortadan adlı değer iyileştirme sağlar ve yıkıcı bir yığın, dönüş değeri temel alan.Daha fazla bilgi için bkz. / O1, /O2 (boyutunu en aza indirmek, hızını en üst düzeye çıkarmak).
İptal /Ox derleyici seçeneğini belirtirseniz, /Oxs, hangi birleştirir /Ox derleyici seçeneği ile (Favor küçük kod) /Os.Birleşik seçenekleri küçük kod boyutu dikkate.
Genel olarak, belirttiğiniz /O2 (hızını en üst düzeye) yerine /Ox, ve /O1 (simge durumuna küçültme boyutu) yerine /Oxs.
Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için
Projenin Özellik Sayfaları iletişim kutusunu açın.Ayrıntılar için bkz. Nasıl yapılır: Proje özellik sayfalarını açın.
Tıklatın c/C++ klasörü.
Tıklatın en iyi duruma getirme özellik sayfası.
Değiştirmek en iyi duruma getirme özelliği.
Bu derleyici seçeneği programlı olarak ayarlamak için
- Bkz: Optimization