0

我正在尝试查看是否可以将 stdio.h 与阻止每个数据包的简单 XDP 代码一起使用。

    #include <linux/bpf.h>
    #include <stdio.h>

    int main()
    {
        return XDP_DROP;
    }

这段代码可以在没有的情况下工作,stdio.h但是当我尝试使用以下代码编译它时它不会编译:

clang -target bpf -O2 -c xdp.c -o xdp.o

我在想也许编译器找不到系统头文件的目录所以我也试过:

clang -target bpf -O2 -c xdp.c -o xdp.o -I /usr/include/

我认为应该指定系统头文件的位置。

我不知道怎么了:(

4

0 回答 0