Files
module-tencent-sdk/build.sh
2026-05-08 00:20:59 +08:00

27 lines
615 B
Bash

#!/bin/bash
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$SCRIPT_DIR"
# 编译 SDK
mkdir 3rdparty
cd "$SCRIPT_DIR/3rdparty"
if [ ! -f tencentcloud-sdk-cpp-master.zip ]; then
wget https://download.fastweb.youyanen.com/module/tencentsdk/other/tencentcloud-sdk-cpp-master.zip
fi
rm -rf tencentcloud-sdk-cpp-master
unzip tencentcloud-sdk-cpp-master.zip
cd tencentcloud-sdk-cpp-master
# 后面加入了哪个功能再修改
./build.sh build -DBUILD_MODULES="trtc;tmt"
./build.sh install
# 安装
cd "$SCRIPT_DIR"
rm -rf build
mkdir build
cd build
cmake ..
make
cp -f libtencent_sdk.so ../target