build.sh 641 B

123456789101112131415161718192021222324252627282930313233
  1. #!/bin/bash
  2. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
  3. cd "$SCRIPT_DIR"
  4. # 安装阿里云核心
  5. mkdir tmp
  6. cd tmp
  7. git clone https://gitee.com/yobonianhua/aliyun-openapi-cpp-sdk.git
  8. cd aliyun-openapi-cpp-sdk
  9. sudo sh easyinstall.sh core
  10. cd ${SCRIPT_DIR}
  11. # 安装阿里云OSS
  12. sudo apt-get install libcurl4-openssl-dev libapr1-dev libaprutil1-dev libmxml-dev -y
  13. cd 3rdparty
  14. rm -rf aliyun-oss-c-sdk-3.11.2
  15. unzip aliyun-oss-c-sdk-3.11.2.zip
  16. cd aliyun-oss-c-sdk-3.11.2
  17. mkdir build
  18. cd build
  19. cmake ..
  20. make
  21. make install
  22. cd ${SCRIPT_DIR}
  23. # 安装ALIYUN
  24. rm -rf build
  25. mkdir build
  26. cd build
  27. cmake ..
  28. make
  29. cp -f libaliyunsdk.so ../target