Se non avete bisogno di leggere LLVM implementazione codice sorgente (ad esempio in lib
/tools
directory) e potrebbe giocare solo con libclang
, magari utilizzando homebrew
è abbastanza per voi.
brew install --with-clang --with-lld --with-python --HEAD llvm
successivo è necessario impostare PATH
, CPLUS_INCLUDE_PATH
e LD_LIBRARY_PATH
. Per me,
# export PATH=/usr/local/opt/llvm/bin:$PATH
# export CPLUS_INCLUDE_PATH=$(llvm-config --includedir):$CPLUS_INCLUDE_PATH
# export LD_LIBRARY_PATH=$(llvm-config --libdir):$LD_LIBRARY_PATH
È possibile configurare le informazioni di cui sopra nel progetto derivato LLVM con XCode.
Tuttavia, se siete interessati a Compiler-RT
anche, Clang-Tools-Extra
(vedi LLVM Download Page) che probabilmente deve fare LLVM come progetto XCode (scaricabile da questa pagina o via SVN come detto in Getting Started with the LLVM System). Dopo aver messo sotto-progetti in appropriate directory, è possibile utilizzare generatore di XCode dal CMake, l'utilizzo tipico è:
cd YOUR_LLVM_SRC_ROOT
mkdir build
cd build
cmake -G Xcode ..
Usa XCode per aprire il file di progetto XXX.xcodeproj e dovrebbe costruire il progetto .
fonte
2015-01-29 06:57:12
Potresti spiegare gli argomenti che hai usato per installare install 'llvm' tramite homebrew? – akst
@ABot È molto intuitivo e puoi usare 'brew options llvm' per i dettagli. –
Un errore qui: 'export LD_LIBRARY_PATH:/usr/local/Cellar/llvm/HEAD/lib: $ LD_LIBRARY_PATH' i primi due punti devono essere = – junjiah