bpf/bpf.h: No such file or directory
git clone --depth 1 https://github.com/libbpf/libbpf cd src sudo make install
[root@junqiang src]# make install INSTALL bpf.h libbpf.h btf.h libbpf_common.h libbpf_legacy.h bpf_helpers.h bpf_helper_defs.h bpf_tracing.h bpf_endian.h bpf_core_read.h skel_internal.h libbpf_version.h usdt.bpf.h INSTALL ./libbpf.pc INSTALL ./libbpf.a ./libbpf.so ./libbpf.so.1 ./libbpf.so.1.0.0
还有个方法:
[root@junqiang bpf]# pwd /usr/src/kernels/4.19.100/tools/lib/bpf [root@junqiang bpf]# make Auto-detecting system features: ... libelf: [ on ] ... bpf: [ on ] Warning: Kernel ABI header at 'tools/include/uapi/linux/bpf.h' differs from latest version at 'include/uapi/linux/bpf.h' CC libbpf.o CC bpf.o CC nlattr.o CC btf.o CC libbpf_errno.o CC str_error.o LD libbpf-in.o LINK libbpf.a LINK libbpf.so 最后把lib及头文件放到相应的位置
本文作者:junqiang_china
本文链接:https://www.cnblogs.com/wangjq19920210/p/16701688.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2020-09-16 cloud-init 导致虚拟机启动太慢
2020-09-16 关闭 cloud-init 服务
2019-09-16 go thrift demo
2019-09-16 Kubernetes 编写自定义 controller
2019-09-16 go chan 缓存与阻塞
2019-09-16 go 多线程并发 queue demo