2014-02-05 53 views
4

在GCC中,我們使用編譯器設置爲優化代碼時定義的宏__OPTIMIZE__。在Visual Studio中是否有等價的宏?什麼是在Visual Studio中的__OPTIMIZE__相當於

+0

看着MSDN似乎並沒有相同的東西。您可以測試'#ifdef NDEBUG',但這並不一定意味着優化已啓用。 – Simple

+0

由於這似乎沒有可用我報告了一個增強bug在https://connect.microsoft.com/VisualStudio/feedback/details/1065645 – ismail

回答

-3

在您的解決方案中,右鍵單擊您的項目並選擇:Properties。現在你看到你的項目屬性窗口。選擇名爲:C/C++的下拉菜單。應該有一個子菜單:Optimizations。我剛剛檢查了2010年和2013年,這一切都到位。在那裏你可以選擇你想要的特定優化。

+0

請添加一些更多的解釋,以改善您的答案。就目前而言,這僅僅是一條評論。 – olevegard

+0

您誤解了這個問題,OP沒有詢問如何激活優化,而是如何檢測代碼中是否激活了優化。 –

相關問題