2014-10-17 22 views
5

, ben alıyorum: LLVM official page yanaLLVM & clang (OSX) sürümüm nedir? Ben <code>clang --version</code> çalıştırırsanız MacOS'de

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 

Apple clang sürüm açık kaynak LLVM ayrıdır görünüyor, güncel LLVM sürüm 3.5 olduğunu göstermektedir. (based on LLVM 3.5svn) çıkışı, makinemde de muhtemelen 3.5 olduğunu gösteriyor.

Artık bir C++ 14 dosyasını g++ -std=c++14 main.cc kullanarak derlemek istediğimden beri buradayım. This page, bu seçeneğin clang 3.5 üzerinde çalışması gerektiğini önerir. Ancak, yalnızca 3.4 veya daha önceki sürümlerde çalışan -std=c++1y ile çalışır.

Apple'ın sürümü için LLVM açık kaynaklı sürüm eşdeğeri nedir? 3.5 gibi görünüyor ama neden böyle çalışmıyor?

cevap

7

Bu, resmi 3.5 yayın sürümünden önceki llvm 3.5 svn dalının bir sürümüdür.

Bu, muhtemelen 3.4'ün tüm özelliklerine ve 3.5 özelliklerinden bazılarına sahip olması anlamına gelir.