gpt4 book ai didi

linux - 我们需要 EXPORT_SYMBOL 和头文件声明吗

转载 作者:太空宇宙 更新时间:2023-11-04 11:31:07 27 4
gpt4 key购买 nike

我是 linux 内核的新手。我搜索了一些 EXPORT_SYMBOL 但我还是有点困惑。我知道它用于将一个模块中定义的变量或函数导出到另一个模块。这是否意味着通过使用它,我们不需要包含任何声明该变量或函数的头文件?还是两者都需要?如果两者都需要,为什么我们需要有 EXPORT_SYMBOL?谢谢,

最佳答案

头文件供编译器使用。 EXPORT_SYMBOL 用于模块加载器。这允许 proper separation of module code from kernel code .

关于linux - 我们需要 EXPORT_SYMBOL 和头文件声明吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11265121/

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