llvm 8 설치 크기

llvm 8 설치 크기

최근에 8을 살펴보고 싶었기 때문에 소스에서 llvm을 컴파일했습니다. 하지만 56G일단 설치하면 크기가 상당히 큽니다. 이것은 너무 멀리 가는 것 같습니다.

설치 크기를 줄이는 방법은 무엇입니까?

; du -h -d 1 -c .
41M     ./include
22G     ./lib
35G     ./bin
264K    ./share
28K     ./libexec
56G     .
56G     total

디스크의 크기

다음을 사용하여 빌드:

cmake3 -G Ninja  -DCMAKE_INSTALL_PREFIX=~/llvm -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=1 -DLLVM_ENABLE_PROJECTS="all" ../llvm

답변1

-DCMAKE_BUILD_TYPE=Release호출에 추가하여 릴리스 모드에서 LLVM을 빌드합니다 cmake3.

기본값은 디버그 기호를 사용하여 빌드하는 것이므로 매우 큰 파일이 생성됩니다.

관련 정보