zig-bpf-intro:在Zig中使用BPF的简介

时间:2024-06-10 23:27:56
【文件属性】:

文件名称:zig-bpf-intro:在Zig中使用BPF的简介

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-10 23:27:56

Zig

zig-bpf-简介 提醒! 这个仓库有一个git子模块,所以请记住使用--recursive进行克隆! 如果您不熟悉Zig:入门 如果您在这里找到自己,那很可能来自我有关在Zig中使用BPF的文章。 为了获得Zig编译器的建议,我建议从下载master ,或者您可以运行此repo中包含的脚本: sudo ./zig-install.sh 这会将Zig放到/usr/local 。 通过运行测试: zig version 为了构建和运行示例程序,只需: sudo zig build run 这里需要sudo ,因为我们将加载BPF程序,并且这需要SYS_ADMIN功能。 待办事项:在教育和娱乐方面提高能力 在另一个终端中,只需: ping localhost 您将看到我们的BPF挥舞程序的输出。 如果重新启动ping ,您可能还会看到cpu更改(取决于您是否有多个cpus)


【文件预览】:
zig-bpf-intro-main
----build.zig(1KB)
----.github()
--------workflows()
----.gitmodules(83B)
----src()
--------probe.zig(364B)
--------main.zig(2KB)
--------common.zig(951B)
----LICENSE(1KB)
----README.md(2KB)
----libs()
--------bpf()
----.gitignore(22B)
----zig-install.sh(802B)

网友评论