C++11 编译clangx2b+;带-std=gnu++;11次失败

C++11 编译clangx2b+;带-std=gnu++;11次失败,c++11,clang,clang++,C++11,Clang,Clang++,我正试图通过clang++,3.4版编译我的项目。我正在使用flag-std=gnu++11,但它失败了 早些时候我使用了LLVM3.3,一切正常。但现在我有这样的错误信息: clang (LLVM option parsing): Unknown command line argument '-std=gnu++11'. Try: 'clang (LLVM option parsing) -help' clang (LLVM option parsing): Did you mean '-s

我正试图通过clang++,3.4版编译我的项目。我正在使用flag-std=gnu++11,但它失败了

早些时候我使用了LLVM3.3,一切正常。但现在我有这样的错误信息:

clang (LLVM option parsing): Unknown command line argument '-std=gnu++11'.  Try: 'clang (LLVM option parsing) -help'
clang (LLVM option parsing): Did you mean '-stats=gnu++11'?

测试表明,当使用其他一些虚假选项时,可能会出现此错误。例如:

$ clang -mllvm -std=gnu++11 test3.cc -o test3 clang (LLVM option parsing): Unknown command line argument '-std=gnu++11'. Try: 'clang (LLVM option parsing) -help' clang (LLVM option parsing): Did you mean '-stats=gnu++11'? $clang-mllvm-std=gnu++11 test3.cc-o test3 clang(LLVM选项解析):未知的命令行参数'-std=gnu++11'。Try:'clang(LLVM选项解析)-帮助' clang(LLVM选项解析):您是指'-stats=gnu++11'吗?
-mllvm
选项告诉clang不要处理
-std=gnu++11
选项本身,而是将其传递给LLVM。但是LLVM不知道这个选项意味着什么


要解决问题,请确保其他选项正确;错误消息使您认为问题不在某个地方。

测试表明,当使用其他虚假选项时,可能会出现此错误。例如:

$ clang -mllvm -std=gnu++11 test3.cc -o test3 clang (LLVM option parsing): Unknown command line argument '-std=gnu++11'. Try: 'clang (LLVM option parsing) -help' clang (LLVM option parsing): Did you mean '-stats=gnu++11'? $clang-mllvm-std=gnu++11 test3.cc-o test3 clang(LLVM选项解析):未知的命令行参数'-std=gnu++11'。Try:'clang(LLVM选项解析)-帮助' clang(LLVM选项解析):您是指'-stats=gnu++11'吗?
-mllvm
选项告诉clang不要处理
-std=gnu++11
选项本身,而是将其传递给LLVM。但是LLVM不知道这个选项意味着什么


要解决问题,请确保其他选项正确;错误消息使您认为问题不在某个地方。

请尝试将-std=gnu++11改为-std=c++11。(希望大家都开心…)事实并非如此。问题在于key-std本身。我已经尝试了所有可能的标准,但问题仍然存在,请尝试将-std=gnu++11改为-std=c++11。(希望大家都开心…)事实并非如此。问题在于key-std本身。我已经尝试了所有可能的标准,但问题仍然存在