gpt4 book ai didi

无法编译示例 bpf 程序,缺少 bpf/bpf.h

转载 作者:行者123 更新时间:2023-12-05 01:06:08 24 4
gpt4 key购买 nike

我正在尝试在 Linux 源代码中编译示例 bpf 程序。于是我下载了当前的内核源代码,进入samples/bpf文件夹

apt source linux
cd linux-*/samples/bpf

然后我尝试用 gcc 编译一个示例程序:

# gcc sock_example.c
sock_example.c:29:10: fatal error: bpf/bpf.h: No such file or directory
29 | #include <bpf/bpf.h>
| ^~~~~~~~~~~
compilation terminated.

我无法使用 apt-file

找到 bpf/bpf.h
# apt-file find bpf/bpf.h
(no output)

出了什么问题?

最佳答案

您需要安装libbpf :

git clone --depth 1 https://github.com/libbpf/libbpf
cd src
sudo make install

关于无法编译示例 bpf 程序,缺少 bpf/bpf.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69792748/

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