FFMPEG+Linux+Eclipse+CDT

本文介绍了如何在Linux环境下,利用Eclipse CDT插件进行FFmpeg源码的编译与调试。首先确保FFmpeg源码已成功编译,接着在Eclipse中创建Makefile项目导入FFmpeg源码,并设置Toolchain为Linux GCC。完成项目导入后,可直接在Eclipse中选择调试目标,如ffmpeg_g,通过gdb/mi进行本地C/C++应用的调试。
摘要由CSDN通过智能技术生成

前提

1. 已经下载了ffmpeg源码并且已经编译通过。例如使用下面的选项编译:

./configure --enable-memalign-hack --enable-static

如果编译有什么问题,可以参考我的另外一篇博文,


2. 确保你的eclipse已经安装了CDT插件, CDT是让eclipse支持c/c++。如果不知道怎么安装,请参考:

http://max.berger.name/howto/cdt/ar01s04.jsp#installingcdt


导入


建立项目工程:

File->new->Makefile Project with Existing Code

在Import Existing Code对话框中的Toolchain for Indexer Settings中选Linux GCC

然后点Browse找到源代码文件夹

然后点OK->Finish

可以看到新建的工程中已经包含了所有的源码和编译后的文件。


调试

下面以调试ffmpeg为例,你可以调试ffmpeg工程中任何一个,ffmpeg, ffplay, ffserver等。

右键点击ffmpeg_g选debug as->Local c/c++ Application->gdb/mi 然后Ok

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值