如果想要在mac系统上调试ffmpeg源码,可以利用vscode开发工具。

1、vscode安装CodeLLDB调试插件


2、下载ffmpeg源码并编译

git clone https://github.com/FFmpeg/FFmpeg.git
./configure  --disable-optimizations --disable-stripping --enable-debug=3 --disable-doc
make

--disable-optimizations --disable-stripping --enable-debug=3

这三个选项可以禁用编译优化,便于调试代码。

3、生成调试启动json

选择LLDB调试器,生成launch.json文件。

4、修改launch.json中程序路径以及程序参数

5、通过f5快捷键可以启动调试。