开发准备
1、开发语言以及系统要求
- 开发语言:C++14
- 系统要求:Windows Vista 及以上版本 Windows 系统
2、开发环境配置
- Visual Studio 2015 或 2017 下载地址
- Win32 Platform
3、导入 SDK
将下载好的 SDK 拷贝到你的工程目录中,添加 $(ProjectDir)Release\include
到头文件引用目录,添加 $(ProjectDir)Release\lib
到依赖库查找目录中,并拷贝 QNRtcStreamingD.dll
和 QNRtcStreaming.dll
分别到 Debug
和 Release
模式的运行目录下,同时把 libcurl.dll
拷贝至所有模式的运行目录中,然后在代码中通过静态加载的方式加载 SDK 库,如下:
#include "qn_rtc_room.h"
#include "qn_rtc_audio.h"
#include "qn_rtc_video.h"
#include "qn_rtc_errorcode.h"
using namespace qiniu;
#ifdef _DEBUG
#pragma comment(lib, "QNRtcStreamingD.lib")
#else
#pragma comment(lib, "QNRtcStreaming.lib")
#endif // _DEBUG
4、编译运行
编译运行,验证以上配置是否正确,如果运行时提示缺少 XXX.dll
,则说明以上目录配置错误,需再检查下目录配置,以及动态库是否被拷贝至正确的目录。