可以部署bcc - > https://iovisor.github.io/bcc/
......关于centos / redhat SO?
有人知道从centos编译bcc工具有什么问题? (所有依赖项都已安装),但是当我执行最后一步时:
cmake .. -DCMAKE_INSTALL_PREFIX = / usr
返回:
[root @ ebpf build] #cmake -DCMAKE_INSTALL_PREFIX = / usr .. - 最新识别的Git标签是v0.3.0 - Git HEAD是007d28c534e1a98e6017ac9f4c8cb1c0f5244388 - 修订版本为0.3.0-007d28c5 CMakeLists.txt的CMake错误:22(find_package):找不到提供的包配置文件 “LLVM”具有以下任何名称:
LLVMConfig.cmake llvm-config.cmake
将“LLVM”的安装前缀添加到CMAKE_PREFIX_PATH或设置
“LLVM_DIR”到包含上述文件之一的目录。如果 “LLVM”提供了一个单独的开发包或SDK,请确保它 已安装。- 配置不完整,发生错误!另请参阅“/root/bcc/build/CMakeFiles/CMakeOutput.log”。
答案 0 :(得分:0)
对于llvm问题。只需在CLI下运行:
cp /usr/share/llvm/cmake/LLVM-Config.cmake /usr/share/llvm/cmake/llvm-config.cmake