[转] ffmpeg 调试 sample 和源码方式
按照其他博主的操作会有编译不过的地方,最后一点记录了需要导入的库
.创建一个Xcode项目:Created a new Xcode project——>Command Line Tool,填好Product Name, Language等,这里我们项目名称用FFTest
-
由于我们已经从git上下载下来了ffmpeg example的源码,所以可以在项目上选择:Add Files to "FFTest",将example文件夹下的所有文件加入到FFTest工程下面
-
点击FFTest项目,选择Build Phases/Compile Sources,将example下的想要编译的src文件拖进来
-
这个时候如果直接build,会报错,而且代码里显示很多Reference找不到,C语言编译并链接成功,要遵守两个基本条件:头文件+库文件
-
添加ffmpeg相关头文件的路径:点击项目,Build Settings——>Search Paths——>Header Search Paths中加入/usr/local/opt/ffmpeg/include
-
添加ffmpeg相关库文件的寻找路径:点击项目,Build Settings——>Library Search Paths中加入/usr/local/opt/ffmpeg/lib
-
添加ffmpeg link的library:点击项目,Build Phases——>Link Binary With Libraries——>Add Others——>cmd+shift+G——>选择/usr/local/opt/ffmpeg/lib下的Developers下的所有dylib库
-
记录这个地方
image.png
————————————————
版权声明:本文为CSDN博主「学仙只为看看天」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jinyongqing/article/details/80671332