1、为确保没有遗漏其他依赖,下面是完整的依赖项列表,你可以一并安装:
sudo apt update
sudo apt install -y \
bison \
flex \
cmake \
clang \
llvm \
libelf-dev \
linux-headers-$(uname -r) \
libdebuginfod-dev \
liblzma-dev \
libz-dev \
git \
python3 \
python3-pip
2、git clone https://github.com/iovisor/bcc.git
3、mkdir build
4、cd build
5、cmake ..# 使用 CMake 生成 Makefile
6、开始报错:
7、解决办法:
sudo apt install libdebuginfod-dev
sudo apt install liblzma-dev
sudo apt install clang llvm libclang-dev
8、继续:cd ~/bcc/build
cmake ..
9、成功
10、sudo make install
11、成功!