找不到c ++ 11标准库(Xcode5,LLVM5.1,libc ++)

时间:2014-06-04 16:22:22

标签: c++ xcode c++11

我想在Xcode 5中使用C ++ 11标准库regex,但我遇到了错误:

  

Lexical或Preprocessor Issue,' regex'文件未找到。

操作系统:OSX 10.9(小牛队)
XCode:版本5.1.1

构建设置:

我只更改了Apple LLVM 5.1设置。

C ++语言方言 - C ++ 11 [-std = c ++ 11]

C ++标准库 - libc ++(支持C ++ 11的LLVM C ++标准库)

启用C ++例外 - 是

启用C ++运行时类型 - 是

代码:

#include <regex>
#include <iostream>

int main(void) {
    auto reg = std::regex("(hello)+");
    auto words = "hello hellohello h e l l o";
    std::cout << std::boolalpha << std::regex_match(words, reg) << std::endl;
}

我该如何解决这个问题?

0 个答案:

没有答案