그래서 Mac에 Xcode를 설치 했으므로 이제 LLVM 자체를 가지고 조금 놀기 위해 LLVM도 설치하려고합니다. 현재 컴파일러는 (분명히) 필요한 헤더 파일을 찾을 수 없습니다. 그렇다면 시스템에 Xcode가 가득한 clang을 이미 가지고 있다면 LLVM을 설치하는 가장 좋은 방법은 무엇입니까?Xcode와 함께 LLVM 라이브러리 설치
미리 감사드립니다.
그래서 Mac에 Xcode를 설치 했으므로 이제 LLVM 자체를 가지고 조금 놀기 위해 LLVM도 설치하려고합니다. 현재 컴파일러는 (분명히) 필요한 헤더 파일을 찾을 수 없습니다. 그렇다면 시스템에 Xcode가 가득한 clang을 이미 가지고 있다면 LLVM을 설치하는 가장 좋은 방법은 무엇입니까?Xcode와 함께 LLVM 라이브러리 설치
미리 감사드립니다.
는 LLVM에게 (예 : lib
/tools
디렉토리 등) 구현 소스 코드를 읽을 필요가 없습니다 만, 아마 homebrew
당신을 위해 충분하여, libclang
함께 플레이 할 수있는 경우.
brew install --with-clang --with-lld --with-python --HEAD llvm
다음 당신은 PATH
, CPLUS_INCLUDE_PATH
및 LD_LIBRARY_PATH
를 설정해야합니다. 나를 위해,
# 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
위의 정보를 Xcode로 LLVM 파생 프로젝트에 구성 할 수 있습니다.
그러나 당신은 또한 Compiler-RT
에 관심이 있다면, Clang-Tools-Extra
당신은 아마 당신의 Xcode 프로젝트 (해당 페이지 나 SVN을 통해 다운로드 Getting Started with the LLVM System에서 말했듯이)로 LLVM을해야 (LLVM Download Page 참조).
cd YOUR_LLVM_SRC_ROOT
mkdir build
cd build
cmake -G Xcode ..
사용 엑스 코드는 XXX.xcodeproj 프로젝트 파일 을 열 수 있으며 프로젝트를 빌드해야합니다 적절한 디렉토리에 하위 프로젝트를 가하고 후 CMake에서 엑스 코드 생성기를 사용할 수 있습니다, 일반적인 사용법은 .
homebrew를 통해 'llvm'을 (를) 설치하는 데 사용한 인수를 설명해 주시겠습니까? – akst
@ABot 매우 직관적이며 자세한 내용은'blu options llvm'을 사용할 수 있습니다. –
여기에 오타가 있습니다 :'export LD_LIBRARY_PATH :/usr/local/Cellar/llvm/HEAD/lib : $ LD_LIBRARY_PATH'첫 번째 콜론은 = – junjiah