在linux内核中构建模块需要哪些文件/目录?

时间:2012-07-30 16:59:35

标签: c linux linux-kernel embedded

我正在使用包含Angstrom发行版的beaglebone。因为没有构建目录,所以我从kernel.org下载了内核源代码,但是对于我的SD卡(~430 MB),它的大小太大了。所以我想删除一些不需要的文件或目录。

构建内核模块不需要哪些目录?还有其他任何方法来获取这些文件吗?

1 个答案:

答案 0 :(得分:0)

您可以在PC上交叉编译内核 - 它会更快,更舒适。

您所要做的就是获得交叉编译器。我记得有一些准备beagleboard所以你可以尝试使用它们。当然你可以自己构建它 - 有一些工具,如crosstool-ng或buildroot,它可以帮助你很多。