使用linux + ffmpeg + eclipse调试步骤
OS : ubuntu 12.04
Eclipse : 3.7.2

  • 为Eclipse安装cdt插件,使其支持c/c++
  • 导入ffmpeg项目

File —-> Import —-> c / c++ —-> Existing Code as Makefile Project

  • 输入 Project Name, 选择ffmpeg所在目录, Toolchain选择Linux GCC
  • 项目右键 —-> Debug As —-> Local C/C++ Application —->  选择需要调试的项目

你需要选择带_g的程序才能做调试(如ffplay_g)

ffmpeg库调试

如果使用make install安装ffmpeg的动态链接库是不带调试信息的。所以需要手工拷贝。

  • 删除/usr/lib或者/usr/local/lib中的所有ffmpeg库文件
  • 进入ffmpeg源代码目录,拷贝编译出来的库文件到/usr/local/lib
    sudo cp -av `find "*.so*"`  /usr/local/lib/ 

linux + ffmpeg + eclipse 调试相关推荐

  1. ubuntu 环境下调试mysql源码_Linux中eclipse调试mysql源代码

    Linux中eclipse调试mysql源代码 系统:Redhat Linux 6.4 准备的包: eclipse-cpp-luna-SR1-linux-gtk-x86_64 .tar.gz cmak ...

  2. windows下Eclipse调试ffmpeg

    windows下mingw编译ffmpeg 一.编译环境配置 1.Mingw的安装 (1).MINGW的下载网址:https://sourceforge.net/projects/mingw/file ...

  3. eclipse 调试linux 内核

    搭建Eclipse+QEMU+GDB调试Linux Kernel环境 0.前言 本文讲述搭建环境的关键环节,相应的工具及版本如下: JDK:1.6.0_45 Eclipse:eclipse-cpp-k ...

  4. Linux下用eclipse调试C++并行程序(MPI)

    Linux下用eclipse调试C/C++并行程序(单机MPI) 并行调试工具 很多人调试MPI程序都是用print的,这里有一篇介绍的文章:https://segmentfault.com/a/11 ...

  5. 通过eclipse调试MapReduce任务

    利用MapReduce利器作开发,不论从思想上还是技能上都是新的体验.以下罗列下如何利用eclipse调试MR任务. (本人环境:hadoop 1.0.2,部署在linux上,本地windows开发) ...

  6. linux下eclipse的使用教程,linux下Eclipse的使用方法总结.doc

    linux下Eclipse的使用方法总结 安装的版本 jdk-6u7-linux-i586.bin eclipse-cpp-ganymede-SR1-linux-gtk.tar.gz 主机方面的设置 ...

  7. Android Linux内核编译调试

    对于在Windows上写代码写习惯的人,调试是必不可少的手段,但是转到Android以后,发现调试手段异常简陋,跟Windows简直不是一个级别,特别是Android的内核调试,网上资料也相对较少,不 ...

  8. 1.Weblogic通Eclipse调试配置(Weblogic同Eclipse调试配置技术)

    概述:环境是eclipse,maven,svn, 在实际的的应用项目中,我们经常遇到本地应用程序没有问题,而部署到Weblogic上缺出现问题,查看日志并找不到原因,这时就需要调试部署上的程序与本地e ...

  9. LINUX平台高级调试和优化(2018上海站)

    关于LINUX的资料浩如烟海,学习LINUX的途径也有很多,如何才能在比较短的时间里获得一个比较大的提升呢?<软件调试高级研习班>将与各位LINUX爱好者共同探索这个问题的最佳答案.本着生 ...

最新文章

  1. pyqt5 qgridlayout获取元素位置
  2. 重温强化学习之无模型学习方法:蒙特卡洛方法
  3. 怎样保存python源程序_五分钟教会你如何编写、保存与运行 Python 程序
  4. 使用class-validator替换Joi包的方法
  5. 你真的知道 == 和 equals 的区别吗?
  6. 三星Galaxy S22系列零部件开始量产:搭载骁龙898 最早1月亮相
  7. java 关闭阻塞线程池_如果优雅地关闭ExecutorService提供的java线程池
  8. tigase关闭damain的匿名认证(anonymous authentication)
  9. cjson读取json文件_JSON格式介绍和使用cJSON解析 | 学步园
  10. 神策分析 Android SDK 之用户路径采集
  11. 【模电】0007 有源滤波器2(二阶有源滤低通波器)
  12. MFC--获取字符串的像素尺寸
  13. 国外遥感影像如何下载之利用USGS网站影像下载无需JAVA
  14. 扩展期权定价模型到二元期权定价
  15. ldap服务器是什么
  16. 学习Python的心得体会——阜阳师范大学 21级大数据管理与应用1班的同学不要抄哦
  17. 浅谈对ActiveMQ的理解
  18. echarts X轴文字排列方式总结
  19. Miscellaneous
  20. 给中国学生的第四封信:

热门文章

  1. 详解Apache下.htaccess文件常用配置
  2. 关于Visual C#装箱与拆箱的研究
  3. windows7 64位机上安装配置CUDA7.5(或8.0)+cudnn5.0操作步骤
  4. 深度学习开源库tiny-dnn的使用(MNIST)
  5. SIFT特征点匹配中KD-tree与Ransac算法的使用
  6. 【GStreamer】gstreamer工具详解之:ges-launch-1.0
  7. 【Git】ubuntu安装git
  8. python单片机自动浇花_[MicroPython]TPYBoardv102自动浇花系统
  9. 怎么扫描_打印机上扫描仪怎么用 打印机上扫描仪使用及添加方法
  10. python数字类型及运算_Python基础之(基本数据类型及运算)