本文为您介绍了Linux环境下安装C/C++ SDK环境准备的操作步骤,以及安装C/C++ SDK的操作步骤及说明,让您不用复杂编程即可便捷访问视频点播服务(VOD)。

环境准备

说明 当前为Linux环境,目前暂不支持Windows环境,敬请期待。
  • 安装cmake:cmake为第三方编译安装工具,建议使用2.6.0及以上版本。示例如下:
    yum install cmake
    网上下载安装:下载地址。示例如下:
    ./configure
    make
    make install
  • 安装libcurl:主要解决网络连接等问题,建议使用7.29.0 及以上版本。示例如下:
    yum install libcurl-devel
    您也可以网上进行下载安装:下载地址。示例如下:
    ./configure
    make
    make install
  • 安装libuuid:主要生成uuid。示例如下:
    yum install libuuid-devel
  • apr安装。示例如下:
    yum install apr-devel
    您也可以网上进行下载安装下载地址。示例如下:
    ./configure
    make
    make install
  • 安装apr-util:主要解决内存管理以及跨平台问题。示例如下:
    yum install apr-util
    您也可以网上进行下载安装:下载地址。示例如下:
    // 安装时需要指定--with-apr选项。
    ./configure --with-apr=/your/apr/install/path
    make
    make install
  • 安装minixml:主要解析请求返回的xml。示例如下:
    yum install mxml mxml-devel
    您也可以网上进行下载安装:下载地址。示例如下:
    ./configure
    make
    make install
  • 安装jsoncpp:主要解析请求返回的JOSN。示例如下:
    yum install jsoncpp-devel
    您也可以网上进行下载安装:下载地址。示例如下:
    ./configure
    make
    make install
  • 由于上传SDK依赖OSS,需要下载并安装OSS上传SDK,请参见OSS-SDK安装
    注意 有部分OSS依赖库已经在前面步骤进行安装,已经安装的不需要再次进行重复安装。

SDK安装

  1. 下载SDK
    SDK下载地址,请参见C/C++上传SDK
    说明 C/C++服务端SDK与C/C++上传SDK为统一版本。
  2. 安装SDK
    • 将SDK进行解压。
    • 进入目录,编译并安装。示例如下:
      cmake .
      make
      make install