通过阅读本文,您可以了解Linux(C++)端集成SDK的方法。

环境要求

Linux端具体环境要求,更多信息,请参见使用限制

集成SDK

  1. 下载并解压Linux(C++) SDK,下载地址请参见SDK下载
  2. 引入头文件和库文件。
    • AliRtcCoreService:RTC引擎的可执行程序。请放置在有执行权限的路径下,并记录好路径地址。建议放在业务进程的当前路径下。
    • include:包含需要引入的头文件。
    • lib:待导入的SDK动态库,需要配置正确的动态库链接地址。
      export PROJECT_PATH=当前工程的目录
      export LD_LIBRARY_PATH=$PROJECT_PATH/lib
  3. 编译。

    g++ -std=c++11 -g -Wall -O2 -o test Test_Demo.cc -lAliRTCLinuxEngine -I/$PROJECT_PATH/include -L/$PROJECT_PATH/lib

    说明 Test_Demo.cc为业务实现代码文件,您需要替换成自己的代码文件。

后续步骤

完成集成SDK操作后,您可以实现音视频通信的基本功能,详情请参见Linux(C++)端实现基本功能