clion搭建libbpf-bootstrap开发环境

libbpf-bootstrap

ebpf

clion

Clion

发布于

clion搭建libbpf-bootstrap开发环境

首先用clion打开libbpf-bootstrap目录,将example/c下的CMakeLists.txt导入

这个时候你会发现代码不能用clion自带的可视化界面debug,这是因为libbpf-bootstrap目录结构太离谱了,我们只需要做一个小小的更改

73行的

set(LIBBPF_LIBRARIES ${CMAKE_CURRENT_BINARY_DIR}/libbpf/libbpf.a)

改成

set(LIBBPF_LIBRARIES ${CMAKE_CURRENT_BINARY_DIR}/../../../libbpf/src/libbpf.a)

结束,享受clion的优秀