一、版本信息
Xcode 版本:12.4
ffmpeg 版本:4.3
二、编译ffmpeg(FFmpeg根目录)
make clean (有编译过,先清理掉各种可能的残留)
./configure --prefix=ffmpeg_build --enable-sdl2 --enable-debug=3 --disable-optimizations
make -j 4
三、创建Xcode 项目
1、创建空的项目
与ffmpeg 同级目录
2、导入ffmpeg
这一步需要等待一些时间,导入完成再继续后面的操作。
这一步完成,可以实现代码的跳转,可以打开ffplay.c试一下。
添加头文件搜索路径,如果没设置,打开ffplay.c 会报一些头文件找不到的错误
![](https://i-blog.csdnimg.cn/blog_migrate/da43561a72ddea00c354d1eddf768961.png)
3、添加一个Target
![](https://i-blog.csdnimg.cn/blog_migrate/c7ee98a7b6b15b9603297950c9651265.png)
设置源码路径
4、设置运行参数
先选中ffplay,点击Edit Scheme...
设置播放时的url
设置调试的可执行文件
![](https://i-blog.csdnimg.cn/blog_migrate/0651cd24bb5e004061f8203f4b3717e7.png)
四、设置断点调试
如果一切正常,直接跳过断点,会打开窗口播放视频。