私は最近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
。
デフォルトはデバッグシンボルを使用してビルドするため、非常に大きなファイルが生成されます。