首页 > 解决方案 > 无法运行 bcc-tools 分析器

问题描述

我正在尝试运行密件抄送工具的“profile.py”,并遇到以下错误:

./bcc/tools/profile.py   
Sampling at 49 Hertz of all threads by user + kernel stack... Hit Ctrl-C to end.
In file included from <built-in>:1:
././include/linux/kconfig.h:5:10: fatal error: 'generated/autoconf.h' file not found
#include <generated/autoconf.h>
         ^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Traceback (most recent call last):
  File "./bcc/tools/profile.py", line 265, in <module>
    b = BPF(text=bpf_text)
  File "/usr/lib/python2.7/dist-packages/bcc/__init__.py", line 325, in __init__
    raise Exception("Failed to compile BPF text")

linux 头文件位于 /lib/modules 的正常位置下。这是在内核版本 4.19.88 下运行的。

任何指针将不胜感激。

标签: bcc-bpf

解决方案


推荐阅读