Llvm

llvm 8 安裝大小

  • August 12, 2019

我最近從原始碼編譯了 llvm,因為我想查看 8。但是,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

-DCMAKE_BUILD_TYPE=Release通過添加到cmake3呼叫以發布模式建構 LLVM 。

預設是使用調試符號建構,這將導致文件非常大。

引用自:https://unix.stackexchange.com/questions/535146