eclipse调试开源代码方法

源于本人对linux的环境相当感兴趣,有一定的基础,打算从事相关方面的开发工作。

于是打算摆脱只在WINDOWS调试程序的习惯,首先想到了GDB,但这个不是很方便,听说有CGDB也可以边调试边查看源代码,但没有试过,

经与大家交流,选择了eclipse来调试代码,eclipse是一个集成了GDB的集成开发环境。

想结合音视频、多媒体及网络等开源代码来研究,扎实自己的C/C++等方面的知识。

选择VLC播放器源码,ffmpeg源码,x264源码,打算好好研究一下。

 

拿到一个开源的工程之后,如何下手,如何才能快速的调试跟踪的方法来阅读程序,今天终于找到点技巧,记下来

对开源代码,首先要仔细阅读README 与INSTALL 了解如何安装与调试。

 

我采用是系统安装自带的eclipse,若系统安装时没有选择安装,也可以自己下载安装,安装eclipse必须先安装java虚拟机。

 

将开源代码导入eclipse的步骤:

1)file->new->C Project,  选择makefile project中空工程,编译器选择linux gcc

2) 空工程新建完后,右键单击工程,选择import,然后选择file system如下图:

3) 找到源码所在目录,导入即可,eclipse可自动根据makefile来编译和调试程序了。(以导入x264为例,出现导入不了的情况,通过改变x264文件所属组可解决,ex: chgrp -R alexcrazy  x264 )

4) 配置命令行参数:在Run->Run Configurations,可运行图1或图2,在图3中arguments中填入命令行参数即可。

图1

图2

图3

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值