/O
opsi (Optimalkan kode)
Opsi mengontrol /O
berbagai pengoptimalan yang membantu Anda membuat kode untuk kecepatan maksimum atau ukuran minimum.
/O1
mengatur kombinasi pengoptimalan yang menghasilkan kode ukuran minimum./O2
mengatur kombinasi pengoptimalan yang mengoptimalkan kode untuk kecepatan maksimum./Ob
mengontrol ekspansi fungsi sebaris./Od
menonaktifkan pengoptimalan, untuk mempercepat kompilasi dan menyederhanakan penelusuran kesalahan./Og
(tidak digunakan lagi) memungkinkan pengoptimalan global./Oi
menghasilkan fungsi intrinsik untuk panggilan fungsi yang sesuai./Os
memberi tahu pengkompilasi untuk mendukung pengoptimalan ukuran atas pengoptimalan untuk kecepatan./Ot
(pengaturan default) memberi tahu pengkompilasi untuk mendukung pengoptimalan kecepatan atas pengoptimalan untuk ukuran./Ox
adalah opsi kombinasi yang memilih beberapa pengoptimalan dengan penekanan pada kecepatan./Ox
adalah subset yang ketat dari/O2
pengoptimalan./Oy
menekan pembuatan penunjuk bingkai pada tumpukan panggilan untuk panggilan fungsi yang lebih cepat.
Keterangan
Anda dapat menggabungkan beberapa /O
opsi ke dalam satu pernyataan opsi. Misalnya, /Odi
sama dengan /Od /Oi
. Opsi tertentu saling eksklusif dan menyebabkan kesalahan kompilator jika digunakan bersama-sama. Untuk informasi selengkapnya, lihat opsi individual /O
.
Lihat juga
Opsi pengkompilasi MSVC
Sintaks baris perintah pengkompilasi MSVC