| 1234567891011121314151617 |
- #!/bin/bash
- # 获取脚本所在目录
- SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
- # 切换到项目根目录
- cd "$SCRIPT_DIR/.."
- clang++ -fPIC -shared \
- src/ModuleFusion.cpp \
- src/Util/LogSystem.cpp \
- src/Util/CallGraphManager.cpp \
- src/Util/Utils.cpp \
- src/Fusion/SliceAnalyzer.cpp \
- src/Fusion/Fusion.cpp \
- -I./src \
- `llvm-config --cxxflags --ldflags --libs core analysis passes support` \
- -Wl,--no-undefined \
- -o build/ModuleFusion.so
|