我正在尝试基于 FFMpeg 构建我自己的播放器,
我成功将 FFMpeg 构建为静态库(*.a),
但它需要复制另一个头文件才能使用,
希望它能像框架一样使用,
但即使我将头文件添加到框架中(设置为公共(public))
我的 Demo App 在 FFMpeg.framework 中找不到 .h 文件,
有什么建议或教程可以帮助我将其构建为真正的框架吗?
谢谢
最佳答案
是的,因为有在项目中设置 FFMPEG 的正确程序。
请按照以下链接中的步骤操作。
Compile ffmpeg for iOS 6, support Simulator & armv7 & armv7s
1) 首先下载 FFmpeg 来自 github。
2) 然后将文件夹复制到您的项目目录中。
3) 然后使用 xcode 中的 Add file 选项将其添加到您的项目中。
注意:- 以下库必须添加到您的项目中。
并且不要忘记在Build Setting选项中设置HEADER SEARCH PATH。
尝试编译。
您将在下面的链接中找到 FFMPEG 的示例,
1) ffmpegc-demo
2) kxmovie (最好用ffmpeg)
您还需要在此演示中添加 ffmpeg。否则你会得到头文件丢失或库丢失等错误。
关于ios - 如何将 FFMpeg 构建为 iOS 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35498103/