Rust中的BPF示例 一个示例仓库,显示了使用Rust编程语言的Mac上Linux内核的BPF开发环境。 要求 安装及其扩展包。 安装和插件。 brew install vagrant vagrant plguin install vagrant-reload vagrant plugin install vagrant-vbguest 初始化Vagrant VM 注意:VM的默认内存在已设置为4GB。 如果您的主机Mac计算机的内存较少,则可以减少内存。 但是请确保不少于2GB。 现在让我们使用ONE命令启动环境: vagrant up 差不多了 如果一切顺利,我们可以登录到无所事事的VM,并构建和运行bpf程序。 # SSH login into the Vagrant VM env vagrant ssh # Project workspace path cd /work