Skip to content

Commit b8f8cb7

Browse files
committed
fix jump in readme
1 parent 6561ec0 commit b8f8cb7

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

doc/vm-env.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212

1313
It is recommended to use a **virtual machine** with Vagrant to simplify the installation and ensure compatibility.
1414

15-
16-
# <a name='local-deployment'></a> Local deployment (ns3.39) [⤴️](#index)
15+
## <a name="local-deployment-ns339"></a> Local Deployment (ns-3.39) [⤴️](#index)
1716

1817
This guide walks you through setting up a local environment to run the P4Sim integrated with `ns-3.39` on Ubuntu 24.04. The full setup includes installing the behavioral model (`bmv2`), setting up SSH for remote access, and building the ns-3 project with P4Sim support. This is tested with `Ubuntu 24.04 LTS Desktop`.
1918

@@ -142,7 +141,7 @@ Notes:
142141

143142
---
144143

145-
## <a name='setup-ns3.35'></a> Setup Instructions for ns-3 version 3.x - 3.35 (Build with `waf`) [⤴️](#index)
144+
## <a name="setup-ns335"></a> Setup Instructions for ns-3 version 3.x - 3.35 (Build with `waf`) [⤴️](#index)
146145

147146
This has been tested with ns-3 repo Tag `ns-3.35`.
148147

@@ -215,7 +214,7 @@ git apply ./contrib/p4sim/doc/changes.patch
215214

216215
---
217216

218-
## ⭐ <a name='setup-ns3.39'></a> Setup Instructions for ns-3 version 3.36 - 3.39 (Build with `Cmake`) [⤴️](#index)
217+
## ⭐ <a name='setup-ns339'></a> Setup Instructions for ns-3 version 3.36 - 3.39 (Build with `Cmake`) [⤴️](#index)
219218

220219
This has been tested with ns-3 repo Tag `ns-3.39`. Because the virtual machine will build BMv2 and libs with **C++17**, and ns-3 p4simulator using the external inlucde file and libs, therefore the ns-3 also need to build with **C++17**.
221220
The include file is: `/usr/local/include/bm`, the libs is `/usr/local/lib/libbmall.so`.

0 commit comments

Comments
 (0)