关于centos的eBPF(bcc)

时间:2017-08-21 14:48:45

标签: linux compiler-errors

可以部署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”。

1 个答案:

答案 0 :(得分:0)

对于llvm问题。只需在CLI下运行:
     cp /usr/share/llvm/cmake/LLVM-Config.cmake /usr/share/llvm/cmake/llvm-config.cmake