1. LLVM & Clang 다운로드
https://github.com/llvm/llvm-project/releases/tag/llvmorg-12.0.0
Release LLVM 12.0.0 · llvm/llvm-project
LLVM 12.0.0 Release
github.com
이번 프로젝트에선 12.0.0 버전을 사용하기 때문에 해당 링크에서 소스를 다운 받는다.
다른 버전을 다운 받고 싶다면 (https://releases.llvm.org/download.html) 에 접속하여 다운로드 받으면 된다.
2. 빌드
1번에서 다운로드 받은 소스 코드를 압축 해제한 다음, 같은 디렉토리에 build 폴더를 생성한다.
터미널을 열고 빌드를 시작한다.
cmake "llvm directory"
sudo cmake --build . --target install
해당 명령어는 llvm을 전역으로 사용할 수 있게 한다.
llvm-config
llvm-config를 통해 전역으로 설치되었는지 확인할 수 있다.
'CNUproject > 코드 동일성 검사 도구' 카테고리의 다른 글
16_LLVM 플러그인 적용 오류 해결 (0) | 2023.09.06 |
---|---|
15_LLVM 플러그인 적용 오류 (0) | 2023.08.31 |
13_LLVM IR 최적화하기 (0) | 2023.08.11 |
12_LLVM IR : python_array (0) | 2023.07.28 |
11_LLVM IR (0) | 2023.07.19 |