Llvm: cara install: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<syntaxhighlight lang=bash> | <syntaxhighlight lang=bash> | ||
git clone https://github.com/llvm/llvm-project.git | git clone https://github.com/llvm/llvm-project.git | ||
cmake -S llvm -B build -G Ninja -DCMAKE_BUILD_TYPE=Release | |||
cmake --build build -j $(nproc) | cd llvm-project | ||
cmake -S llvm -B build -G Ninja \ | |||
-DCMAKE_BUILD_TYPE=Release \ | |||
-DLLVM_ENABLE_PROJECTS="clang;lld;compiler-rt" \ | |||
-DLLVM_TARGETS_TO_BUILD="X86" \ | |||
-DCMAKE_INSTALL_PREFIX=/usr/local/llvm | |||
cmake --build build -j $(nproc) | |||
sudo cmake --install build | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 02:15, 1 November 2025
git clone https://github.com/llvm/llvm-project.git
cd llvm-project
cmake -S llvm -B build -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_ENABLE_PROJECTS="clang;lld;compiler-rt" \
-DLLVM_TARGETS_TO_BUILD="X86" \
-DCMAKE_INSTALL_PREFIX=/usr/local/llvm
cmake --build build -j $(nproc)
sudo cmake --install build