Eğer LLVM (örneğin lib
/tools
dizinleri gibi) uygulama kaynak kodunu okumak gerekmez ve sadece belki homebrew
sizin için yeterlidir kullanarak libclang
ile oynayabilir edin.
brew install --with-clang --with-lld --with-python --HEAD llvm
Sonra PATH
, CPLUS_INCLUDE_PATH
ve LD_LIBRARY_PATH
ayarlamanız gerekir. Benim için, yukarıdaki bilgileri LLVM türetilmiş projenize Xcode ile yapılandırabilirsiniz.
Ancak aynı zamanda Compiler-RT
ilgileniyorsanız, Clang-Tools-Extra
muhtemelen XCode projenize (o sayfadan veya SVN yoluyla indirme Getting Started with the LLVM System söylediği gibi) olarak LLVM yapmak zorunda (LLVM Download Page bakınız).
cd YOUR_LLVM_SRC_ROOT
mkdir build
cd build
cmake -G Xcode ..
Kullanım XCode XXX.xcodeproj proje dosyasını açmaya ve projeyi inşa etmeliyiz: uygun dizinleri alt projeler koyarak sonra, CMake gelen XCode oluşturma aracı kullanabilirsiniz, tipik kullanımıdır .
Homebrew ile 'llvm' yüklemek için kullandığınız argümanları açıklar mısınız? – akst
@ABot Bu çok sezgisel ve detaylar için 'brew options llvm' kullanabilirsiniz. –
Burada yazım hatası: 'export LD_LIBRARY_PATH:/usr/local/Cellar/llvm/HEAD/lib: $ LD_LIBRARY_PATH' ilk kolon = – junjiah