博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
P4安装
阅读量:4974 次
发布时间:2019-06-12

本文共 683 字,大约阅读时间需要 2 分钟。

P4安装篇

ubuntu 14.04为例子

一、首先要fork到自己的github里面

源码目录

https://github.com/p4lang/p4factory

然后fork到自己的github里面

接着

git clone git@github.com:peiqiaoWang/p4factory.git

二、模块更新

更新p4factory的模块

git submodule update --init --recursive

大部分错误是出现在这里,会经常出现什么错误,很大一部分原因是因为网络不好,因为是外国网站下的,建议用一下VPN(本人是用手机热点,哭晕)

三、快速安装

1、安装全部的ubuntu 14.04的依赖 运行

./install_deps.sh

2、创建veth interfaces

sudo p4factory/tools/veth_setup.sh

3、采用自动配置文件生成 生成文件

cd p4factory./autogen.sh./configure

4、验证安装和测试一下模拟器

cd p4factory/targets/basic_routing/make bmsudo ./behavioral-model

5、跑一个小程序,在另一个终端

cd p4factory/targets/basic_routing/sudo python run_tests.py --test-dir tests/ptf-tests/

转载于:https://www.cnblogs.com/wpqwpq/p/5928383.html

你可能感兴趣的文章
nginx+php详解
查看>>
怎样取php一个字符串中的某个字符
查看>>
我的友情链接
查看>>
RedHat6 管理应用服务【11】
查看>>
stm32F10x复习-1
查看>>
20135226黄坤信息安全系统设计基础期末总结
查看>>
轻松快捷创建VSFTP虚拟用户
查看>>
[转]Javascript原型继承
查看>>
[转] vue异步处理错误
查看>>
CSS 3D动画概述菜鸟级解读之一
查看>>
分布式系列文章 —— 从 ACID 到 CAP / BASE
查看>>
方法签名与方法重载
查看>>
cmake 变量
查看>>
[Programming Entity Framework] 第2章 探究实体数据模型(EDM)(一)
查看>>
shell环境
查看>>
Java调用C++类库--JNI
查看>>
gles和opengl版本对照表
查看>>
python netwokx环境搭建
查看>>
面向空实现类继承
查看>>
1303: Decimal
查看>>