2017-10-20 24 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作为最低要求,但不确定。