问题描述
duplicate symbol _celt_decoder_init in: /Users/boyixinxi/Desktop/boyiInfo/GlodNews/EaseMobSDK/lib/libEaseMobClientSDK.a(celt_decoder.o) /Users/boyixinxi/Desktop/boyiInfo/libs/QAVSDK.framework/QAVSDK(celt.o)ld: 35 duplicate symbols for architecture x86_64clang: error: linker command failed with exit code 1 (use -v to see invocation) 即成腾讯互动直播sdk时与环信的冲突,怎么可以解决这个问题。谢谢
解决方案
不要沉~~~
解决方案二:
环信SDK与腾讯直播SDK中的 celt_decoder.o重复,重复的原因应该是环信libEaseMobClientSDK.a包中有实时通话的功能,如果不用环信的实时通话功能的话,换成libEaseMobClientSDKLite.a包,这个包是不带实时通话功能的如果一定要用环信SDK libEaseMobClientSDK.a包的话,你可以进行拆包处理。
时间: 2024-11-05 14:53:55