You need to enable JavaScript to run this app.
导航
安装 C SDK
最近更新时间:2024.12.26 14:43:04首次发布时间:2024.12.25 16:21:33

本文介绍 TOS C SDK 的环境、下载地址及安装方式。

开发环境准备

本文基于 TOS C SDK 2.1.0 编写, 开发环境要求如下:

安装依赖库

  • 安装 CMake 工具(建议 2.6.0 及以上版本),下载链接请参见 CMake,典型安装方式如下:

    ./configure
    make
    make install
    
  • 安装 libcurl(建议 7.32.0 及以上版本),下载链接请参见 libcurl,典型安装方式如下:

    ./configure
    make
    make install
    
  • 安装 apr(建议 1.5.2 及以上版本),下载链接请参见 apr,典型安装方式如下:

    ./configure
    make
    make install
    
  • 安装 apr-util(建议 1.5.4 及以上版本),下载链接请参见 apr-util,安装时需要指定 --with-apr 选项,典型安装方式如下:

    ./configure --with-apr=/your/apr/install/path
    make
    make install
    
  • 安装 cJSON(建议 1.7.18 及以上版本),下载链接请参见 cJSON,典型安装方式如下:

    ./configure
    make
    make install
    

注意

TOS C SDK 使用 APR (Apache Portable Runtime) 的内存池机制进行内存管理,使用 TOS C SDK 时,您的业务代码也可使用 APR 进行内存管理,避免内存泄露。如果您的业务代码不使用 APR 进行内存管理,您需要自行管理内存的申请和释放,避免内存泄露。

下载地址

安装方式

源码安装

GitHub 下载源码,典型编译命令如下:

cmake .
make
make install