2021-11-02 19:49:55 +08:00
|
|
|
OPENCV_DIR=/work/project/project/cpp_infer/opencv-3.4.7/opencv3
|
|
|
|
LIB_DIR=/work/project/project/cpp_infer/paddle_inference/
|
|
|
|
CUDA_LIB_DIR=/usr/local/cuda/lib64
|
|
|
|
CUDNN_LIB_DIR=/usr/lib/x86_64-linux-gnu/
|
2021-11-08 23:26:13 +08:00
|
|
|
FAISS_DIR=/work/project/project/cpp_infer/faiss/faiss_install
|
2021-11-09 14:25:01 +08:00
|
|
|
FAISS_WITH_MKL=OFF
|
2021-11-02 19:49:55 +08:00
|
|
|
|
|
|
|
BUILD_DIR=build
|
|
|
|
rm -rf ${BUILD_DIR}
|
|
|
|
mkdir ${BUILD_DIR}
|
|
|
|
cd ${BUILD_DIR}
|
|
|
|
cmake .. \
|
|
|
|
-DPADDLE_LIB=${LIB_DIR} \
|
|
|
|
-DWITH_MKL=ON \
|
|
|
|
-DWITH_GPU=OFF \
|
|
|
|
-DWITH_STATIC_LIB=OFF \
|
|
|
|
-DUSE_TENSORRT=OFF \
|
|
|
|
-DOPENCV_DIR=${OPENCV_DIR} \
|
|
|
|
-DCUDNN_LIB=${CUDNN_LIB_DIR} \
|
|
|
|
-DCUDA_LIB=${CUDA_LIB_DIR} \
|
2021-11-08 23:26:13 +08:00
|
|
|
-DFAISS_DIR=${FAISS_DIR} \
|
2021-11-09 14:25:01 +08:00
|
|
|
-DFAISS_WITH_MKL=${FAISS_WITH_MKL}
|
2021-11-02 19:49:55 +08:00
|
|
|
|
|
|
|
make -j
|