From 40af05df7e08ec74daee31ea5ec8cdbe5b0ec3cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Boichot?= <mickael.boichot@cea.fr> Date: Mon, 11 Dec 2023 14:41:48 +0100 Subject: [PATCH] ajout du script d'installation de lvmm --- TPs/TP3/install_llvm.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 TPs/TP3/install_llvm.sh diff --git a/TPs/TP3/install_llvm.sh b/TPs/TP3/install_llvm.sh new file mode 100755 index 0000000..46e0e4a --- /dev/null +++ b/TPs/TP3/install_llvm.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +export WORKDIR= +export LLVM_SRC_PREFIX= +cd $LLVM_SRC_PREFIX + +export LLVM_PATH=$WORKDIR/llvm/17.x +export build_path=$LLVM_SRC_PREFIX/build_llvm + +#rm -rf $build_path +echo $build_path +mkdir -p $build_path +cd $build_path + +#LLVM 17 config +cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$LLVM_PATH -DCMAKE_C_COMPILER=`which gcc` -DCMAKE_CXX_COMPILER=`which g++` -DLLVM_TARGETS_TO_BUILD="X86;NVPTX" -DLLVM_ENABLE_PROJECTS="clang;compiler-rt;openmp" $LLVM_SRC_PREFIX/llvm + +make -j && make install -- GitLab