如何开始分析一份开源软件代码

    想要了解一个开源软件系统,我常会从 makefile 或是 building system 下手, 以了解系统组成元素为何?目录结构为何?对于 Linux 和 Android ,我也不例外。透过了解 Linux 的 Kbuild 或 Android 的 building system ,我们能知道如何新增、修改、删除代码,并保有完整性,顺利编译出结果。


你可能感兴趣的:(如何开始分析一份开源软件代码)