install_third-party.sh 780 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # download third-part lib
  2. if [ ! -d "./deps" ]; then
  3. mkdir deps
  4. fi
  5. if [ ! -d "./deps/gflag" ]; then
  6. cd deps
  7. git clone https://github.com/gflags/gflags
  8. cd gflags
  9. cmake .
  10. make -j 8
  11. cd ..
  12. cd ..
  13. fi
  14. if [ ! -d "./deps/glog" ]; then
  15. cd deps
  16. git clone https://github.com/google/glog
  17. sudo apt-get install autoconf automake libtool
  18. cd glog
  19. ./autogen.sh
  20. ./configure
  21. make -j 8
  22. cd ..
  23. cd ..
  24. fi
  25. if [ "$ARCH" = "x86" ]; then
  26. OPENCV_URL=https://bj.bcebos.com/paddlex/deploy/x86opencv/opencv.tar.bz2
  27. else
  28. OPENCV_URL=https://bj.bcebos.com/paddlex/deploy/armopencv/opencv.tar.bz2
  29. fi
  30. if [ ! -d "./deps/opencv" ]; then
  31. cd deps
  32. wget -c ${OPENCV_URL}
  33. tar xvfj opencv.tar.bz2
  34. rm -rf opencv.tar.bz2
  35. cd ..
  36. fi