libbpfgo-example项目分析

https://blog.aquasec.com/libbpf-ebpf-programs    

缺两个.h文件,不能使用bpf目录下的bpf.h文件,否则会有冲突

#include <linux/types.h>

#include <linux/bpf.h>

      编译的过程:先编译C Object文件,后编译Golang程序。

     在Golang程序中,加载C Object文件,把它挂载进系统内核,然后通过指定的数据通道给Golang回传数据。

posted @   _朝晖  阅读(67)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!
点击右上角即可分享
微信分享提示
主题色彩