-
开发人员可以使用onos-p4-dev中的各种P4工具、程序和脚本,尝试ONOS的P4实验功能
资源介绍
ONOS + P4开发人员工具
这个仓库的DEPRECTAED内容已被弃用。 从ONOS 1.12开始,可以通过P4Runtime获得对支持P4的设备的官方支持。 有关更多信息,请访问: : 了解更多
该存储库维护了一组工具和脚本,以允许ONOS开发人员尝试P4实验性支持。
有关更多信息,请访问: :
快速开始
重要提示:以下脚本已在的上进行了测试
首先,您需要为onos-bmv2(BMv2的ONOS分支)和p4c-bmv2(BMv2的P4编译器)提取git子模块:
git submodule update --init --recursive
按照各个子模块中的指示信息来构建和安装onos-bmv2和p4c-bmv2,或使用以下命令一次性完成(构建所有内容可能需要一段时间):
./build_all.sh
为了使您的开发体验更加愉悦,建议您在.bash_profile中也包含