基于某个软件的源代码(我是基于apt)的开发过程是怎样的?请大牛帮帮忙~

软件和网站开发以及相关技术探讨
回复
downtown
帖子: 7
注册时间: 2011-05-07 23:59

基于某个软件的源代码(我是基于apt)的开发过程是怎样的?请大牛帮帮忙~

#1

帖子 downtown » 2012-02-15 21:56

最近在做一个改进apt包管理器的任务。已经写了一些代码。但是由于不能很透彻地阅读apt的代码,不知道自己写的代码应该怎样加入到apt原来的代码中。
本来是希望能用一步一步调试的方式更深入的理解代码,花了不少功夫终于在codeblocks中导入了源码中的makefile,build工程也成功了,但是发现还是调试不了。目前我觉得可能是因为apt是由apt-get,apt-cache等多个程序组成的,调试的时候codeblocks不知道我要调哪个。

现在这个任务还没有什么进展,自己也很发愁。所以想问问经验丰富的大牛们,这种基于某个软件的开发是怎样一个过程?我走得这条路对么?能不能给我一些这方面的建议,或者是一些别人发的教学贴也行(我目前是没找到)。
rediscover
帖子: 3173
注册时间: 2010-01-13 23:26

Re: 基于某个软件的源代码(我是基于apt)的开发过程是怎样的?请大牛帮帮忙~

#2

帖子 rediscover » 2012-02-18 20:43

LZ,apt 真不是用 codeblocks 这种 IDE 可以驾驭得了的。建议直接用vim/emacs之类的文本编辑器打开源代码自己研究。
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
downtown
帖子: 7
注册时间: 2011-05-07 23:59

Re: 基于某个软件的源代码(我是基于apt)的开发过程是怎样的?请大牛帮帮忙~

#3

帖子 downtown » 2012-03-06 14:38

rediscover 写了:LZ,apt 真不是用 codeblocks 这种 IDE 可以驾驭得了的。建议直接用vim/emacs之类的文本编辑器打开源代码自己研究。
谢谢了。正在使用vim和gdb。
回复