基于某个软件的源代码(我是基于apt)的开发过程是怎样的?请大牛帮帮忙~
发表于 : 2012-02-15 21:56
最近在做一个改进apt包管理器的任务。已经写了一些代码。但是由于不能很透彻地阅读apt的代码,不知道自己写的代码应该怎样加入到apt原来的代码中。
本来是希望能用一步一步调试的方式更深入的理解代码,花了不少功夫终于在codeblocks中导入了源码中的makefile,build工程也成功了,但是发现还是调试不了。目前我觉得可能是因为apt是由apt-get,apt-cache等多个程序组成的,调试的时候codeblocks不知道我要调哪个。
现在这个任务还没有什么进展,自己也很发愁。所以想问问经验丰富的大牛们,这种基于某个软件的开发是怎样一个过程?我走得这条路对么?能不能给我一些这方面的建议,或者是一些别人发的教学贴也行(我目前是没找到)。
本来是希望能用一步一步调试的方式更深入的理解代码,花了不少功夫终于在codeblocks中导入了源码中的makefile,build工程也成功了,但是发现还是调试不了。目前我觉得可能是因为apt是由apt-get,apt-cache等多个程序组成的,调试的时候codeblocks不知道我要调哪个。
现在这个任务还没有什么进展,自己也很发愁。所以想问问经验丰富的大牛们,这种基于某个软件的开发是怎样一个过程?我走得这条路对么?能不能给我一些这方面的建议,或者是一些别人发的教学贴也行(我目前是没找到)。