Какая у меня версия LLVM & clang (OSX)?

В Mac OS, если я запускаюclang --version, Я получил:

Apple LLVM version 6.0 (clang-600.0.34.4) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix

посколькуОфициальная страница LLVM предполагает, что текущая версия LLVM - 3.5, похоже, что версия clang для Apple отличается от LLVM с открытым исходным кодом. Выход(based on LLVM 3.5svn) предполагает, что, вероятно, это 3,5 на моей машине, а также.

Теперь я попал сюда, так как я хотел скомпилировать файл C ++ 14, используяg++ -std=c++14 main.cc. Эта страница предполагает, что эта опция должна работать на Clang 3.5. Тем не менее, это работает только с-std=c++1y, который работает на Clang 3.4 или ранее.

Так что же такое версия с открытым исходным кодом LLVM для версии Apple? Кажется, 3,5, но тогда почему это не работает?

Ответы на вопрос(1)

Ваш ответ на вопрос