| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #!/bin/bash
- SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
- cd "$SCRIPT_DIR"
- # Install APR
- cd 3rdparty
- rm -rf apr-1.7.6
- tar -zxvf apr-1.7.6.tar.gz
- cd apr-1.7.6
- ./configure
- make
- make install
- # Install APR-UTIL
- cd "$SCRIPT_DIR/3rdparty"
- rm -rf apr-util-1.6.3
- tar -zxvf apr-util-1.6.3.tar.gz
- cd apr-util-1.6.3
- ./configure --with-path=/usr
- make
- make install
- # Install mxml-4.0.4.zip
- cd "$SCRIPT_DIR/3rdparty"
- rm -rf mxml-4.0.4
- unzip mxml-4.0.4.zip
- cd mxml-4.0.4
- ./configure
- make
- make install
- # 编译 SDK
- cd "$SCRIPT_DIR/3rdparty"
- rm -rf cos-c-sdk-v5-master
- unzip cos-c-sdk-v5-master.zip
- cd cos-c-sdk-v5-master
- cmake .
- make
- make install
- # 安装
- cd "$SCRIPT_DIR"
- rm -rf build
- mkdir build
- cd build
- cmake ..
- make
- cp -f libtencent_cos_sdk.so ../target
|