2014-03-24 38 views

回答

11

按照clang website的規定,您需要啓用-std=c++1y

Xcode在其「C++語言版本」選項中不包含此選項作爲選項,因此您需要手動輸入它。要做到這一點,您需要在項目定義打開時進入「編輯器」菜單並按下「顯示定義」。現在,您應該可以手動更改 「C++語言方言」 選項c++1y

Enabling "Show Definitions"

+0

感謝提示 –

+1

在Xcode中6.2,我不得不使用GNU ++ 14 [-std = GNU ++ 14]讓這個工作。如果您選擇您的項目,您可以訪問這些設置。在6.2中,沒有如上所示的UI(編輯器>顯示定義)。 –

+0

@TimElhajj:感謝您的更新。不幸的是,我再也無法訪問OSX機器了;所以我無法提供新的截圖。隨意添加您自己的答案。 – Mankarse

相關問題