p4基本命令
参考资料:
(1)编译
执行编译命令,由.p4代码文件生成.json描述文件:
$ p4c-bm2-ss --p4v 16 -o output.file ./mao_push_three_labels_send_back.p4
p4c-bm2-ss是p4c项目编译完后的产物之一,专门用于将P4程序编译生成bmv2使用的描述文件。使用不同的编译器将生成适用于不同平台的文件。
--p4v 16指明程序是用P4-16版语言编写的;
-o output.file指明生成文件的位置和名字;
代码文件的位置和名字写在最后。
如果编译成功,命令行不会有任何显示。如果出现warning,可能是实例化的资源没有被使用,函数参数没有被使用等,最好做出修正,但生成的文件仍可以导入交换机运行。

浙公网安备 33010602011771号