Clang 叮当声-C++;2011年和2014年的11项标准
我正在OSX10.10.5上构建Cogutils和Opencog --C编译器标识为AppleClang 6.1.0.6020053 --CXX编译器标识为AppleClang 6.1.0.6020053Clang 叮当声-C++;2011年和2014年的11项标准,clang,llvm,Clang,Llvm,我正在OSX10.10.5上构建Cogutils和Opencog --C编译器标识为AppleClang 6.1.0.6020053 --CXX编译器标识为AppleClang 6.1.0.6020053 /Users/davidlaxer/cogutils/opencog/util/files.cc:55:39: error: non- aggregate type 'const std::vector<std::string>' cannot be initialized wit
/Users/davidlaxer/cogutils/opencog/util/files.cc:55:39: error: non-
aggregate type 'const std::vector<std::string>' cannot be initialized with
an initializer list static const std::vector<std::string> paths = ^1 error generated.
关于我需要哪个版本的clang/llvm或者应该调用什么编译器标志,有什么建议吗?您需要
-std=c++11
。您当前的叮当版本很好。我正在使用cmake。只是,将-std=c++11附加到CMAKE_c_标志和CMAKE_CXX_标志中?或者所有宏:CMAKE\u C\u FLAGS\u DEBUG,CMAKE\u C\u FLAGS\u PROFILE,CMAKE\u C\u FLAGS\u RELEASE,…您需要-std=C++11
。您当前的叮当版本很好。我正在使用cmake。只是,将-std=c++11附加到CMAKE_c_标志和CMAKE_CXX_标志中?或者所有宏:CMAKE_C_FLAGS_DEBUG、CMAKE_C_FLAGS_PROFILE、CMAKE_C_FLAGS_RELEASE。。。
David-Laxers-MacBook-Pro:~ davidlaxer$ clang --version
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.5.0
Thread model: posix
David-Laxers-MacBook-Pro:~ davidlaxer$ port search clang
Bear @2.0.3 (devel)
Bear is a tool to generate compilation database for clang tooling.
clang-2.9 @2.9_15 (lang)
this port is only a stub and has been made obsolete by clang-3.4
clang-3.0 @3.0_14 (lang)
this port is only a stub and has been made obsolete by clang-3.4
clang-3.1 @3.1_9 (lang)
this port is only a stub and has been made obsolete by clang-3.4
clang-3.2 @3.2_4 (lang)
this port is only a stub and has been made obsolete by clang-3.4
clang-3.3 @3.3_8 (lang)
C, C++, Objective C and Objective C++ compiler
clang-3.4 @3.4.2_9 (lang)
C, C++, Objective C and Objective C++ compiler
clang-3.5 @3.5.2_6 (lang)
C, C++, Objective C and Objective C++ compiler
clang-3.6 @3.6.1_2 (lang)
C, C++, Objective C and Objective C++ compiler
clang-3.7 @3.7-r245076_1 (lang)
C, C++, Objective C and Objective C++ compiler
clang-3.8 @3.8-r245076_1 (lang)
C, C++, Objective C and Objective C++ compiler
clang_select @1.0 (sysutils)
common files for selecting default clang version
mpich-clang @3.1.4_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-clang33 @3.1.4_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-clang34 @3.1.4_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-clang35 @3.1.4_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-clang36 @3.1.4_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-clang37 @3.1.4_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-devel-clang @3.2b3_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-devel-clang33 @3.2b3_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-devel-clang34 @3.2b3_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-devel-clang35 @3.2b3_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-devel-clang36 @3.2b3_1 (science, parallel, net)
Message Passing Interface (MPI) Library
mpich-devel-clang37 @3.2b3_1 (science, parallel, net)
Message Passing Interface (MPI) Library
openmpi-clang @1.7.5_5 (science, parallel, net)
A High Performance Message Passing Library
openmpi-clang33 @1.7.5_5 (science, parallel, net)
A High Performance Message Passing Library
openmpi-clang34 @1.7.5_5 (science, parallel, net)
A High Performance Message Passing Library
openmpi-clang35 @1.7.5_5 (science, parallel, net)
A High Performance Message Passing Library
openmpi-clang36 @1.7.5_5 (science, parallel, net)
A High Performance Message Passing Library
openmpi-clang37 @1.7.5_5 (science, parallel, net)
A High Performance Message Passing Library
openmpi-devel-clang @1.9a1_34660 (science, parallel, net)
A High Performance Message Passing Library
openmpi-devel-clang33 @1.9a1_34660 (science, parallel, net)
A High Performance Message Passing Library
openmpi-devel-clang34 @1.9a1_34660 (science, parallel, net)
A High Performance Message Passing Library
openmpi-devel-clang35 @1.9a1_34660 (science, parallel, net)
A High Performance Message Passing Library
openmpi-devel-clang36 @1.9a1_34660 (science, parallel, net)
A High Performance Message Passing Library
openmpi-devel-clang37 @1.9a1_34660 (science, parallel, net)
A High Performance Message Passing Library
Found 36 ports.