当前位置:网站首页>P4 installation bmv2 detailed tutorial
P4 installation bmv2 detailed tutorial
2022-07-01 08:09:00 【Muke Muke*】
Ubuntu edition 20.04
1、 download && Installation dependency
Github link :
GitHub - p4lang/behavioral-model: The reference P4 software switch
You can download dependencies manually , The following is bmv2 Some dependencies of
# sudo apt-get install -y automake cmake libgmp-dev \
libpcap-dev libboost-dev libboost-test-dev libboost-program-options-dev \
libboost-system-dev libboost-filesystem-dev libboost-thread-dev \
libevent-dev libtool flex bison pkg-config g++ libssl-devIt can also be directly passed through README The script given in runs directly ./install_deps.sh
# git clone https://github.com/p4lang/behavioral-model.git
# cd behavioral-model
# ./install_deps.sh
Here is the ./install_deps.sh Specific content in the script ( It is recommended to execute directly with scripts , Much simpler ..)</
边栏推荐
- 5大组合拳,解决校园6大难题,护航教育信息化建设
- How to make the two financial transactions faster
- SQL number injection and character injection
- Insufficient executors to build thread pool
- sqlalchemy创建MySQL_Table
- Software testing methods and techniques - overview of basic knowledge
- 防“活化”照片蒙混过关,数据宝“活体检测+人脸识别”让刷脸更安全
- 【网站架构】一招搞定90%的分布式事务,实打实介绍数据库事务、分布式事务的工作原理应用场景
- Gdip - hatchbrush pattern table
- Aardio - 阴影渐变文字
猜你喜欢

Tupu software has passed CMMI5 certification| High authority and high-level certification in the international software field
![[website architecture] solve 90% of distributed transactions in one move, and introduce the working principles and application scenarios of database transactions and distributed transactions](/img/2c/07d729d49b1d74553decac4588074e.png)
[website architecture] solve 90% of distributed transactions in one move, and introduce the working principles and application scenarios of database transactions and distributed transactions

Day5: scanner object, next() and nextline(), sequential structure, selection structure, circular structure

How to use layui to display the data in the database in the form of tables

Soft keyboard height error

SharePoint - modify web application authentication using PowerShell
![[staff] high and low octave mark (the notes in the high octave mark | mark range are increased by one octave as a whole | low octave mark | mark range are decreased by one octave as a whole)](/img/ff/ebd936eaa6e57b1eabb691b0642957.jpg)
[staff] high and low octave mark (the notes in the high octave mark | mark range are increased by one octave as a whole | low octave mark | mark range are decreased by one octave as a whole)

PWN attack and defense world int_ overflow

The Windows C disk is full

Aardio - Shadow Gradient Text
随机推荐
PHP laravel wechat payment
[batch dos-cmd command - summary and summary] - Common operators in the CMD window (<, < <, & <,>, > >, & >, & >, & &, ||, (),;, @)
On June 30, 2022, the record of provincial competition + national competition of Bluebridge
Instead of houses, another kind of capital in China is rising
【入门】截取字符串
Cmake I two ways to compile source files
How to troubleshoot SharePoint online map network drive failure?
Saving db4i depth camera pictures with MATLAB
图扑软件通过 CMMI5 级认证!| 国际软件领域高权威高等级认证
力扣每日一题-第32天-1822.数组元素积的符号
Li Kou daily question - day 31 -1502 Judge whether an arithmetic sequence can be formed
Learn reptiles for a month and earn 6000 a month? Tell you the truth about the reptile, netizen: I wish I had known it earlier
Office365 - how to use stream app to watch offline files at any time
Significance and measures of source code encryption
[kv260] generate chip temperature curve with xadc
[batch DOS CMD summary] extension variables - delay variables CMD /v:on, CMD /v:off, SETLOCAL enabledelayedexpansion, disabledelayedexpansion
Transaction method call @transactional
Aardio - Shadow Gradient Text
[getting started] input n integers and output the smallest K of them
Set up file server Minio for quick use