【问题标题】:What are the files/directories we need to build a module in linux kernel?在 linux 内核中构建模块需要哪些文件/目录?
【发布时间】:2012-07-30 16:59:34
【问题描述】:

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

哪些目录不是构建内核模块所必需的?还有其他方法可以仅获取这些文件吗?

【问题讨论】:

    标签: c linux linux-kernel embedded


    【解决方案1】:

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

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

    【讨论】:

    • 您好,btor,感谢您的回答。你是在说构建一个单一的模块或内核作为一个整体?
    猜你喜欢
    • 1970-01-01
    • 2018-11-25
    • 2019-07-22
    • 2021-10-20
    • 2020-08-16
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多