C++ Options (Optimize Code)

The /O options control various optimizations that help you create code for maximum speed or minimum size.

  • /O1 optimizes code for minimum size. /O1 爲獲得最小大小而優化代碼。

  • /O2 optimizes code for maximum speed. 爲獲得最高速度而優化代碼。

  • /Ob controls inline function expansion. 控制內聯函數展開。

  • /Od disables optimization, speeding compilation and simplifying debugging. 禁用優化,從而加快編譯並簡化調試。

  • /Og enables global optimizations. 啓用全局優化。

  • /Oi generates intrinsic functions for appropriate function calls. 爲適當的函數調用生成內部函數。

  • /Os tells the compiler to favor optimizations for size over optimizations for speed. 通知編譯器優選大小優化而非速度優化。

  • /Ot (a default setting) tells the compiler to favor optimizations for speed over optimizations for size. (默認設置)通知編譯器優選速度優化而非大小優化。

  • /Ox selects full optimization. 選擇完全優化。

  • /Oy suppresses the creation of frame pointers on the call stack for quicker function calls. 取消在調用堆棧上創建框架指針,以更快地進行函數調用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章