如何在 OSX XCode 项目中使用 RTMPDump 库?

How to use RTMPDump library in an OSX XCode project?

我一直在尝试将 RTMPDump (librtmp) 添加到 Xcode 项目以用于 OS X 应用程序。

我已经通过在 cocoa pods 上使用 librtmp-ios 成功地将它用于 IOS 应用程序,但我正在努力在我的 [=37] 中构建它=] X 项目。

我不断收到诸如 not built for the x86_64 architecture 之类的错误。

有没有人设法让 RTMPDump 在 OS X XCode 项目中工作?

我已经使用终端 brew install rtmpdump 安装了 RTMPDump,并且可以使用 RTMP 终端程序,但是,我的项目无法将其安装到 link。

这是 RTMPDump github 页面的 link :

https://github.com/eugenehp/rtmpdump

我最终让它正常工作以及让它正常工作的方法我发誓我已经尝试过了,但就是这样。

我通过

重新安装了 RTMPDump
brew install rtmpdump  

/usr/local/Cellar/rtmpdump/2.4+20151223/lib
然后我将 librtmp.dylib 拖到我的 Xcode 项目中,并选择了添加到目标和复制。

接下来我添加了 /usr/local/Cellar/rtmpdump/2.4+20151223/include
文件夹到我的项目,但我没有将它添加到目标。

在我的构建设置中,我将 /usr/local/Cellar/rtmpdump/2.4+20151223/lib 添加到我的库搜索路径

从那里我能够导入我的 "rtmp.h" 文件并且它正在运行。
如果有人能向我解释为什么这有效并且现在没有给我 x86_64 错误,我会很高兴。