build.sh 615 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
  3. cd "$SCRIPT_DIR"
  4. # 编译 SDK
  5. mkdir 3rdparty
  6. cd "$SCRIPT_DIR/3rdparty"
  7. if [ ! -f tencentcloud-sdk-cpp-master.zip ]; then
  8. wget https://download.fastweb.youyanen.com/module/tencentsdk/other/tencentcloud-sdk-cpp-master.zip
  9. fi
  10. rm -rf tencentcloud-sdk-cpp-master
  11. unzip tencentcloud-sdk-cpp-master.zip
  12. cd tencentcloud-sdk-cpp-master
  13. # 后面加入了哪个功能再修改
  14. ./build.sh build -DBUILD_MODULES="trtc;tmt"
  15. ./build.sh install
  16. # 安装
  17. cd "$SCRIPT_DIR"
  18. rm -rf build
  19. mkdir build
  20. cd build
  21. cmake ..
  22. make
  23. cp -f libtencent_sdk.so ../target