linux 下 ffmpeg 库怎么才可以调试
2016-12-30 17:03
197 查看
我们configure时, 加入一下选项:
--enable-debug=3 \
--disable-optimizations \
--disable-asm \
--disable-stripping \
--enable-debug 就是gcc 中添加-g选项, 3是-g的级别
--disable-optimizations 不去优化
--disable-stripping 是因为make install 会执行strip命令,strip命令就会去掉FFmpeg的symbols(符号表),避免strip命令将先前的配置给去掉
--disable-asm 去掉汇编的东西
这样编译出来的动态库就可以调试了, 可以试试。
--enable-debug=3 \
--disable-optimizations \
--disable-asm \
--disable-stripping \
--enable-debug 就是gcc 中添加-g选项, 3是-g的级别
--disable-optimizations 不去优化
--disable-stripping 是因为make install 会执行strip命令,strip命令就会去掉FFmpeg的symbols(符号表),避免strip命令将先前的配置给去掉
--disable-asm 去掉汇编的东西
这样编译出来的动态库就可以调试了, 可以试试。
相关文章推荐
- linux常用的快捷键
- 基于pxe+cobbler的全自动化安装centos系统
- linux 修改 80端口转发规则
- linux-内存空间分配
- Linux启动 grub 虚拟文件系统initrd详解(一)
- 每天一个linux命令——rmdir
- CentOS7安装mysql5.7.16
- linux内核参数优化
- 安装在Linux下的jenkins执行windows下的bat命令
- 深入理解ARM跳转指令B以及在此基础上理解arm-linux中断向量表中
- Centos6.5编译安装zabbix2.2通过snmp协议监控路由器
- linux定义变量内存地址分配顺序
- linux安装mplayer成功
- Linux find命令大全
- linux覆盖复制指定目录
- Linux常用命令(1)
- Linux多线程——使用信号量同步线程
- 从Linux系统磁盘空间不足引发的Zabbix服务器数据库迁移 推荐
- Linux多线程——使用互斥量同步线程
- linux的nohup命令的用法