Skip to content

Instantly share code, notes, and snippets.

@saxbophone
Last active February 24, 2024 11:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save saxbophone/d024d523c09cd1021d7a21beeaa520fd to your computer and use it in GitHub Desktop.
Save saxbophone/d024d523c09cd1021d7a21beeaa520fd to your computer and use it in GitHub Desktop.
my clang build command-line
time CC=gcc-10.2 CXX=g++-10.2 cmake -S ../llvm-project/llvm -B build -DCMAKE_BUILD_TYPE=Release
-DLLVM_PARALLEL_COMPILE_JOBS=4 -DLLVM_PARALLEL_LINK_JOBS=1 -DLLVM_ENABLE_RUNTIMES="" -DLLVM_ENABLE_PROJECTS=clang
-DLLVM_CCACHE_BUILD=ON -DLLVM_ENABLE_EH=ON -DLLVM_ENABLE_LTO=On -DLLVM_ENABLE_RTTI=ON -DLLVM_INCLUDE_TESTS=OFF
-DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_C_FLAGS_RELEASE="-O3 -march=native" -DCMAKE_CXX_FLAGS_RELEASE="-O3 -march=native"
-DLLVM_ENABLE_LIBXML2=OFF -DCMAKE_CXX_STANDARD=20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment