Xcode支持lambda函数

Joh*_*ith 6 c++ xcode c++11

我有一个用VS编码的程序,我正在尝试移植到Xcode.我遇到了几个问题,包括使用lambda函数.由于Xcode使用gcc 4.2,因此不支持C++ 11,我将无法使用任何lambda函数吗?

如果我想从我的笔记本电脑上处理代码而不重写大部分代码,我是否必须安装gcc 4.6并使用终端进行编译?

小智 2

你有几个选择:

  • 按照 C++ 2003 标准重新编写代码。
  • 安装支持代码中使用的 C++11 功能的 GCC,而不是使用 Xcode(您可以使用其他 IDE,例如 QtCreator 或 Eclipse CDT)。
  • 等待 Xcode 附带支持 C++11 功能的 LLVM C++ 编译器。