eclipse调试开源代码方法

来源:互联网 发布:ps移花接木软件 编辑:程序博客网 时间:2024/04/26 07:23

源于本人对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

 

原创粉丝点击