ffmpeg学习---6.emacs单步调试ffmpeg
来源:互联网 发布:触摸屏餐饮软件源码 编辑:程序博客网 时间:2024/06/06 00:21
试了一下emacs+gdb,很好很强大
1. 编译出带调试信息的ffplay, 需要在configure中打上 --enable-debug 与 --disable-optimizations这两个选项
查看是否己加入调试信息用readelf
sun@ubuntu:~/code/ffmpeg-1.0$ readelf -S ./ffplay_g
若出现类似debug_info debug_line的就说明己加入调试信息
2.调试
a. 打开emacs, 按键M-x, 输入gdb,Run gdb (like this): gdb --annotate=3 ffplay 改为ffplay_g
b. 这会弹出gdb窗口, 按键M-x, 输入gdb-many-windows
c.这会打开源文件窗口和变量窗口等,
gdb窗口下输入
(gdb) b main
(gdb) r ../video/test.mp4
1. 编译出带调试信息的ffplay, 需要在configure中打上 --enable-debug 与 --disable-optimizations这两个选项
查看是否己加入调试信息用readelf
sun@ubuntu:~/code/ffmpeg-1.0$ readelf -S ./ffplay_g
- [27] .debug_aranges PROGBITS 00000000 8505a8 0056e0 00 0 0 8
- [28] .debug_info PROGBITS 00000000 855c88 af99d0 00 0 0 1
- [29] .debug_abbrev PROGBITS 00000000 134f658 061cbc 00 0 0 1
- [30] .debug_line PROGBITS 00000000 13b1314 1014ba 00 0 0 1
2.调试
a. 打开emacs, 按键M-x, 输入gdb,Run gdb (like this): gdb --annotate=3 ffplay 改为ffplay_g
b. 这会弹出gdb窗口, 按键M-x, 输入gdb-many-windows
c.这会打开源文件窗口和变量窗口等,
gdb窗口下输入
(gdb) b main
(gdb) r ../video/test.mp4
0 0
- ffmpeg学习---6.emacs单步调试ffmpeg
- emacs单步调试ffmpeg
- 如何用vc6编译ffmpeg, 并单步调试
- 如何用vc6编译ffmpeg, 并单步调试。
- 如何用vc6编译ffmpeg, 并单步调试。
- vs2010中进行ffmpeg编译与单步调试
- ubuntu下编译ffmpeg 并单步调试
- emacs+slime+sbcl 单步调试
- 调试FFmpeg
- ffmpeg 调试
- ffmpeg调试
- 调试FFmpeg
- ffmpeg在eclipse单步调速乱跳问题
- FFMPEG学习【ffmpeg工具】
- 【FFmpeg】Windows下FFmpeg调试
- 【FFmpeg】Windows下FFmpeg调试
- 【FFmpeg】Windows下FFmpeg调试
- ffmpeg学习
- Spark笔记
- Linux命令---文件链接
- 戴尔PowerEdge服务器通过SAP HANA认证
- DDS设计产生线性调频信号(二)
- Android Call requires API level 9 (current min is 4
- ffmpeg学习---6.emacs单步调试ffmpeg
- iOS开发之OCR光学识别储蓄卡以及信用卡
- Java swing系列之JList类(2)
- ffmpeg学习---7.用ffmpeg-0.5学习Tutorial
- 2016年09月问题列表
- 终端的CTRL+S 解说
- ffmpeg学习---8.ubuntu14.04源码编译ffmpeg-2.1
- C# 开发Windows Service(一)——第一个windows服务开发和安装卸载
- Latex测试代码