以源码编译安装方式快速配置网络编程语言P4开发环境

2026-04-29 08:301阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

虽然p4的官网上有相对全面的安装教程,但是当第一次接触p4的时候安装可能会看的云里雾里,在官网上翻来翻去还是不知从何下手,本文主要记载我最近一次成功安装p4的主要流程,同时给需要的佬友提供一个参考。

1. 更新系统软件源

sudo apt update

2. 安装基础工具

需要提前安装git,(git安装步骤省略)然后再安装curlwgetmakepython3pip、编译工具等基础依赖

sudo apt install -y \ git curl wget ca-certificates gnupg lsb-release \ build-essential make cmake \ python3 python3-pip python3-venv

3. 下载P4官方tutorials仓库

这个仓库里面有P4官方练习代码,也包含安装P4环境的脚本。

cd ~ git clone https://github.com/p4lang/tutorials.git

如果之前已经clone过,改用:

cd ~/tutorials git pull

4. 创建源码安装目录

官方脚本建议在单独的~/src目录里安装和编译P4相关工具,避免把源码和tutorials混在一起。

阅读全文
问题描述:

虽然p4的官网上有相对全面的安装教程,但是当第一次接触p4的时候安装可能会看的云里雾里,在官网上翻来翻去还是不知从何下手,本文主要记载我最近一次成功安装p4的主要流程,同时给需要的佬友提供一个参考。

1. 更新系统软件源

sudo apt update

2. 安装基础工具

需要提前安装git,(git安装步骤省略)然后再安装curlwgetmakepython3pip、编译工具等基础依赖

sudo apt install -y \ git curl wget ca-certificates gnupg lsb-release \ build-essential make cmake \ python3 python3-pip python3-venv

3. 下载P4官方tutorials仓库

这个仓库里面有P4官方练习代码,也包含安装P4环境的脚本。

cd ~ git clone https://github.com/p4lang/tutorials.git

如果之前已经clone过,改用:

cd ~/tutorials git pull

4. 创建源码安装目录

官方脚本建议在单独的~/src目录里安装和编译P4相关工具,避免把源码和tutorials混在一起。

阅读全文