Improve:compile llvm.

This commit is contained in:
Fancy code 2024-03-09 21:40:45 +08:00
parent 18c0123ea9
commit 3cf1a1d8bd
2 changed files with 4 additions and 3 deletions

View File

@ -54,7 +54,7 @@ set(CLANG_FORMAT_FILE "LLVM ${CMAKE_SOURCE_DIR_IPCSDK}/tools/clang-format/.clang
if(${LINUX_TEST} MATCHES "true")
set(CLANG_TIDY_SUPPORT "true")
set(CLANG_FORMAT_SUPPORT "true")
set(LLVM_PATH "${CMAKE_SOURCE_DIR_IPCSDK}/tools/clang-tidy/llvm-project")
set(LLVM_PATH "$ENV{HOME}/llvm-project")
endif()
# ------------ build clang-tools end ------------ #

View File

@ -3,7 +3,7 @@ all:
echo "llvm-project not exist"; \
git clone https://github.com/llvm/llvm-project.git; \
cd llvm-project/ && mkdir build; \
cd llvm-project/build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm; \
cd build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm; \
fi
@if [ ! -d "llvm-project/build" ]; then \
cd llvm-project/ && mkdir build; \
@ -11,4 +11,5 @@ all:
# @git clone https://github.com/llvm/llvm-project.git
# @cd llvm-project/ && mkdir build
@cd llvm-project/build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm
@cd llvm-project/build && make -j8
@cd llvm-project/build && make -j8
@mv llvm-project ${HOME}/