2017-10-20 25 views
0

我想在我的Mac中編寫一些C++ 11代碼,但我有一些問題。我已經驗證了Xcode版本,它是9.0.1(xcodebuild -version)。當我嘗試使用諸如「double ener {9.1234}」之類的東西編譯簡單代碼或使用constexpr時,它不起作用。爲什麼?有人可以幫助我,請。C++ 11 Xcode的錯誤:預計unqualified-id constexpr

最好的問候和謝謝。 路易斯

+0

您是否將標誌'-std = C++ 11'添加到了makefile? – Bl4ckb0ne

回答

0

轉到你的項目目標的構建設置,並確保該C++語言方言設置爲你想要的偏好(如C++/GNU 11或更高)。儘管我懷疑Xcode 9已經將C++ 11作爲最低要求,但不確定。