内核编译bpf

简介: 内核编译bpf

1   cp /boot/config-4.15.0-213-generic .

2   make menuconfig

报错缺少库

2.1

安装flex库

https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz

./configure CFLAGS=-D_GNU_SOURCE

make

sudo make install

再次编译

缺少   bison库

2.2

下载

Index of /gnu/bison

./configure

make

sudo make install

3  再次编译

选择保存退出

然后再执行

make M=samples/bpf/

缺少clang编译器  和  LLVM

apt-get install clang  

apt-get install llvm

再次编译

目录
相关文章
|
6月前
|
存储 缓存 Linux
Linux内核学习(九):linux内核的特殊文件系统-debugfs、ftrace、sys
Linux内核学习(九):linux内核的特殊文件系统-debugfs、ftrace、sys
231 0
|
Linux 编译器 C语言
Linux内核编译和LLVM的信息
Linux内核编译和LLVM的信息
156 1
|
存储 编译器 开发者
内核模块(下)
内核模块(下)
177 0
|
编译器 Linux 开发者
内核模块(上)
内核模块
108 0
|
存储 Java Unix
Linux下的lds链接脚本基础
Linux下的lds链接脚本基础
|
存储 Linux C语言
Linux下的lds链接脚本详解【转】
转自:http://www.cnblogs.com/li-hao/p/4107964.html 转载自:http://linux.chinaunix.net/techdoc/beginner/2009/08/12/1129972.
1569 0