26 lines
567 B
Bash
26 lines
567 B
Bash
#!/bin/bash
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
cd "$SCRIPT_DIR"
|
|
|
|
# 编译 SDK
|
|
cd "$SCRIPT_DIR/3rdparty"
|
|
if [ ! -f tencentcloud-sdk-cpp-master.zip ]; then
|
|
wget https://download.fwlua.com/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"
|
|
./build.sh install
|
|
|
|
# 安装
|
|
cd "$SCRIPT_DIR"
|
|
rm -rf build
|
|
mkdir build
|
|
cd build
|
|
cmake ..
|
|
make
|
|
cp -f libtencent_sdk.so ../target
|