NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 2.4 注册应用 当按本编程指南所列要求生成目标动态库文件后,可以使用 AnyChat Platform Core SDK 的相关 API 将该动态库向内核注册,注册完成后,可根据 AnyChat 的 log 日志判断是否注册成功。 只有向 AnyChat 内核注册 CODEC 成功之后,才能在 AnyChat 平台使用新的编解码器,通常注册代码所处的位置是初始化 SDK(BRAC_InitSDK)调用之后。 注册示例代码如下所示: ~~~ // 向SDK注册CODEC CHAR* lpCodecLibName = "SampleCodec.dll"; // or “libsamplecocec.so” BRAC_SetSDKOption(BRAC_SO_CORESDK_LOADCODEC,lpCodecLibName,strlen(lpCodecLibName)); ~~~ 注册时可指定绝对路径(含动态库文件名),也可只写动态库文件名,AnyChat 平台将会在当前目录,或是设置的 Core SDK 路径下查找对应的文件并加载。 注册 CODEC 成功之后,会在本地日志文件中输出相关信息。