build.sh 726 B

1234567891011121314151617181920212223242526272829303132
  1. # OpenVINO预编译库的路径
  2. OPENVINO_DIR=$INTEL_OPENVINO_DIR/inference_engine
  3. # ngraph lib的路径,编译openvino时通常会生成
  4. NGRAPH_LIB=$INTEL_OPENVINO_DIR/deployment_tools/ngraph/lib
  5. # gflags预编译库的路径
  6. GFLAGS_DIR=$(pwd)/deps/gflags
  7. # glog预编译库的路径
  8. GLOG_DIR=$(pwd)/deps/glog
  9. # opencv使用自带预编译版本
  10. OPENCV_DIR=$(pwd)/deps/opencv/
  11. #cpu架构
  12. ARCH=x86
  13. export ARCH
  14. #下载并编译third-part lib
  15. sh $(pwd)/scripts/install_third-party.sh
  16. rm -rf build
  17. mkdir -p build
  18. cd build
  19. cmake .. \
  20. -DOPENCV_DIR=${OPENCV_DIR} \
  21. -DGFLAGS_DIR=${GFLAGS_DIR} \
  22. -DGLOG_DIR=${GLOG_DIR} \
  23. -DOPENVINO_DIR=${OPENVINO_DIR} \
  24. -DNGRAPH_LIB=${NGRAPH_LIB} \
  25. -DARCH=${ARCH}
  26. make