OpenCloudOS / nettrace

nettrace is a eBPF-based tool to trace network packet and diagnose network problem.
Other
326 stars 80 forks source link

是否支持交叉编译? #41

Open MRKnana opened 1 year ago

MRKnana commented 1 year ago

这个工具支持交叉编译吗?我想在嵌入式设备上进行使用,但是我阅读了您的makefile后没有找到任何可以配置交叉工具链内容,我尝试使用交叉工具链直接去编译,出现了如这种在交叉工具链中没有的头文件错误

menglongdong commented 1 year ago

这个工具支持交叉编译吗?我想在嵌入式设备上进行使用,但是我阅读了您的makefile后没有找到任何可以配置交叉工具链内容,我尝试使用交叉工具链直接去编译,出现了如这种在交叉工具链中没有的头文件错误

这个工具编译出来是静态链接的,对于x86和arm架构的可以直接使用。对于其他架构,暂未提供相应版本。由于工具在编译过程中依赖CLANG、libbpf、libelf等库,因此直接使用工具链进行交叉编译怕是不得行哦

zhaojh329 commented 1 year ago

如果能提交到 OpenWrt ,就方便了。

menglongdong commented 1 year ago

如果能提交到 OpenWrt ,就方便了。

这个倒是可以支持,后续会尝试将其提交到buildroot上