LiteAVSDK / Player_iOS

Super player for iOS...
https://trtc.io/
1.11k stars 226 forks source link

通过cocoaPods导入该Player,编译报错 #170

Closed sevenmylove520 closed 4 years ago

sevenmylove520 commented 4 years ago

Undefined symbols for architecture x86_64: "_avDenoiseDoDenoise", referenced from: _LITEAV_DeNoise_Process in TXLiteAVSDK_Player(denoise_lstm.o) "_initializeXNN", referenced from: _LITEAV_DeNoise_Init in TXLiteAVSDK_Player(denoise_lstm.o) "_avDenoiseCreateHandle", referenced from: _LITEAV_DeNoise_Init in TXLiteAVSDK_Player(denoise_lstm.o) "_avDenoiseInitialize", referenced from: _LITEAV_DeNoise_Init in TXLiteAVSDK_Player(denoise_lstm.o) "_avDenoiseClearCache", referenced from: _LITEAV_DeNoise_Creat in TXLiteAVSDK_Player(denoise_lstm.o) _LITEAV_DeNoise_Free in TXLiteAVSDK_Player(denoise_lstm.o) _LITEAV_DeNoise_Process in TXLiteAVSDK_Player(denoise_lstm.o) "_avDenoiseFreeHandle", referenced from: _LITEAV_DeNoise_Creat in TXLiteAVSDK_Player(denoise_lstm.o) _LITEAV_DeNoise_Free in TXLiteAVSDK_Player(denoise_lstm.o) "_uninitializeXNN", referenced from: _LITEAV_DeNoise_Creat in TXLiteAVSDK_Player(denoise_lstm.o) _LITEAV_DeNoise_Free in TXLiteAVSDK_Player(denoise_lstm.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Showing Recent Messages Undefined symbol: _avDenoiseDoDenoise Undefined symbol: _initializeXNN Undefined symbol: _avDenoiseCreateHandle Undefined symbol: _avDenoiseInitialize Undefined symbol: _avDenoiseClearCache Undefined symbol: _avDenoiseFreeHandle Undefined symbol: _uninitializeXNN

sevenmylove520 commented 4 years ago

微信SDK WechatOpenSDK 的接入文档中提到,在Other Linker Flags 中加入-ObjC -all_load

-all_load引起的编译失败

whalehe commented 4 years ago

您好,可以更新到最新版本7.4,如果还有问题,麻烦附上日志信息,或者截图。

awanglilong commented 3 years ago

那个版本都有这个问题,最后怎么解决的

likeconan commented 3 years ago

同问,pod install安装如下版本上述报错

Installing Masonry (1.1.0) Installing SDWebImage (5.10.4) Installing SuperPlayer (3.3.8) Installing TXLiteAVSDK_Player (8.4.9944)