【问题标题】:FFMPEG binaries throw error : Undefined Symbols for Architecture x86_64FFMPEG 二进制文件抛出错误:架构 x86_64 的未定义符号
【发布时间】:2016-10-18 11:24:17
【问题描述】:

我创建了一个使用 FFMPEG 库进行流式传输的可可应用。

到目前为止,我使用的是 FFMPEG 版本 3.1.1,并且我有可用的库。现在我下载了最新的 FFMPEG 版本 3.1.4。

我执行了 shell 脚本并生成了库,但是当我将它与我的 xcode [6.1 或任何] 一起使用时,我得到了错误,如附图所示。

谁能指导我解决这个问题。

提前谢谢..

其他链接器标志:

【问题讨论】:

  • “其他链接器标志”:未添加:“-Wsuggest-override”

标签: xcode cocoa ffmpeg osx-yosemite xcode6.1


【解决方案1】:

我添加了框架:

AudioToolBox.framework 和 VideoToolBox.framework

我的理解:x86_64 架构的未定义符号:A 引用自 xyz.o

中的 B

添加xyz.framework

它完成了:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-02
    • 2017-02-15
    • 1970-01-01
    • 2015-10-27
    • 1970-01-01
    • 2014-05-14
    • 2016-05-31
    相关资源
    最近更新 更多