gpt4 book ai didi

c - 为另一个架构重建 linux 内核模块

转载 作者:行者123 更新时间:2023-12-04 10:57:12 24 4
gpt4 key购买 nike

假设我有 具有某些版本的 Linux 内核的机器。我有另一个版本的内核源目录。内核是为 构建的拱并加载到适当的设备。
现在我只需要在这个大目录中重建一个内核模块。
我读了this post并尝试了类似的东西

make path/to/the/module/itself.ko

,但它为 amd64 构建模块。

当我尝试
make M=path/to/the/module/

它给出了一堆与拱相关的 C 错误。

有人能解释一下如何轻松使用这个支持 ARM 的环境来重建一些内核模块吗?

最佳答案

你可以试试:

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- M=path/to/the/module/

另请阅读:

Cross compiling a kernel module

gcc-arm-linux-gnueabi command not found

关于c - 为另一个架构重建 linux 内核模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59101694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com