gpt4 book ai didi

c - Ubuntu 中的 skbuff.h 文件在哪里?

转载 作者:太空狗 更新时间:2023-10-29 11:11:22 24 4
gpt4 key购买 nike

我在很多书上看到skbuff.h的路径是usr/include/linux。我在 Ubuntu、fedora 和 backtrack 中搜索,但找不到头文件。谁能帮我找到这个文件?提前致谢。

最佳答案

它是内核源代码的一部分,因此您很可能没有默认安装它。

以下是找出哪个包拥有该文件的方法:

~$ dpkg -S skbuff.h
linux-headers-2.6.32-22: /usr/src/linux-headers-2.6.32-22/include/linux/skbuff.h
linux-headers-2.6.32-22-generic: /usr/src/linux-headers-2.6.32-22-generic/include/linux/skbuff.h
linux-headers-2.6.32-23: /usr/src/linux-headers-2.6.32-23/include/linux/skbuff.h
linux-headers-2.6.32-23-generic: /usr/src/linux-headers-2.6.32-23-generic/include/linux/skbuff.h
linux-headers-2.6.32-24: /usr/src/linux-headers-2.6.32-24/include/linux/skbuff.h
linux-headers-2.6.32-24-generic: /usr/src/linux-headers-2.6.32-24-generic/include/linux/skbuff.h

所以你应该简单地安装所需的包,将文件添加到你的计算机。

在 Ubuntu 上,你会这样做:

$ sudo apt install linux-headers-generic

尾随的 -generic 是元数据包,当有新的可用时,它会自动更新您的 header 。 See this Ubuntu answer, too .

关于c - Ubuntu 中的 skbuff.h 文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3846039/

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