我目前正在开发一款应该接收Windows Media视频流的流媒体应用。我正在使用libmms对流进行编码。
我把Wunderradio作为参考项目。在尝试构建应用程序时,我收到以下错误:
架构armv7的未定义符号: “_Status_SetNewStatusString”,引自: liblibmms.a中的_report_progress(mms.o) “_gStopFFMPEG”,引自: liblibmms.a中的_fallback_io_read(mms.o) ld:找不到架构armv7的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
也许有人知道这意味着什么以及如何解决它?
感谢您提供任何帮助,祝您度过愉快的一天。 MRBR。
答案 0 :(得分:0)
由于未将FFMPEG库的依赖项包含在项目中,因此发生此错误。
包含它之后,错误就消失了,它构建时没有编译错误。
答案 1 :(得分:0)
“_ Status_SetNewStatusString”未在mms.c中定义,有关于它的警告
您可以将其删除,但无论如何都不会在新版本中使用。