我想使用bcc来编译我的 BPF 程序。我见过的所有示例都使用 BCC 即时编译代码,但我想使用它来提前将我的 BPF 程序编译为 ELF 文件,然后我可以通过gobpf单独加载该文件。
BCC 是否公开此功能?
编辑:
我想这样做的原因是由于我之前发布的问题。在那个问题中,我描述了一种情况,我只能使用 bcc 的 Python 绑定让我的代码工作,但是当我尝试直接使用 clang 编译 BPF 程序并使用 gobpf 加载它时失败了——我现在想尝试使用 bcc 来将我的 BPF 程序编译为 ELF 文件,而不是直接使用 clang 进行编译,希望它可以使用 gobpf 加载并按预期工作。