c++ - Xcode 4.2 无法识别 C++ 原始字符串文字?

标签 c++ xcode c++11

我正在尝试学习 C++11 的基础知识。我的 mac 上有 Xcode 4.2,它使用 LLVM 3.0 编译器。根据我的阅读,它应该支持原始字符串文字(即 R"(...)"),但是当我尝试用它们编译一些东西时,它向我吐了口水。我已经为 c++0x 设置了它(我打开了 -std=c++0x 和 libc++ 库)并且我知道它可以与其他 c++0x 功能一起使用,例如范围 -循环。

这里有什么我遗漏的吗?

最佳答案

可悲的是 Apple clang 3.0(Xcode 4.2 附带)!= clang 3.0(which supports raw string literals。)

您需要等待更高版本的 Xcode,或 build more recent versions of clang/llvm/libc++ from source .

关于c++ - Xcode 4.2 无法识别 C++ 原始字符串文字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8410734/

相关文章:

ios - 如何在 xcode 的导航栏中嵌入搜索栏?

ios - 我应该如何处理静态库中的依赖项?

c++ - 如何在 LUA 中创建 C++ 兼容函数对象?

c++ - std::bind 全局函数和成员函数之间的语法差异

c++ - 是否可以在已分配的内存上初始化 std::vector ?

c++ - 在 Visual Studio 2019 中添加服务引用

c++ - pr_entryid 对于收件人来说不是唯一的 (Outlook/C++/MAPI)

c++ - 使用 pselect 捕获套接字和信号事件

c++ - 学习C++好吗?

iphone - 我的第一个 iPhone 应用程序测试