/O 選項 (最佳化程式碼)
更新:2010 年 12 月
/O 選項會控制協助您以最快速度或最小大小建立程式碼的各種最佳化。
/O1 會以最小大小為目標,對程式碼進行最佳化。
/O2 會以最快速度為目標,對程式碼進行最佳化。
/Ob 會控制內嵌函式的展開。
/Od 會停用最佳化,以加速編譯並簡化偵錯。
/Og 會啟用全域最佳化。
/Oi 對適當的函式呼叫產生內建函式 (Intrinsic Function)。
/Os 指示編譯器,大小最佳化要優先於速度最佳化。
/Ot (預設設定) 指示編譯器,速度最佳化要優先於大小最佳化。
/Ox 會選取完整最佳化。
/Oy 會在呼叫堆疊上隱藏框架指標的建立,讓函式呼叫更快速進行。
備註
您也可以將多個 /O 選項合併成單一選項陳述式。 例如,/Odi 和 /Od /Oi 相同。
請參閱
參考
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2010 年 12 月 |
新增關於結合 /O 選項的資訊。 |
客戶回函。 |