blob: 9b33e53ec608d63dc19c2ced2ff8e325cc4463c6 [file] [log] [blame]
andrewa38d0012018-08-06 00:25:33 -04001.. _running_vpp:
2
3.. toctree::
4
5Running VPP
6===========
7
John DeNisco2ba9dcf2018-08-23 14:04:22 -04008After building the VPP binaries, you now have several images built.
9These images are useful when you need to run VPP without installing the packages.
John DeNiscoce96dda2018-08-14 16:04:09 -040010For instance if you want to run VPP with GDB.
andrewa38d0012018-08-06 00:25:33 -040011
John DeNiscoce96dda2018-08-14 16:04:09 -040012Running Without GDB
andrewa38d0012018-08-06 00:25:33 -040013_________________________
14
John DeNiscoce96dda2018-08-14 16:04:09 -040015To run the VPP images that you've built without GDB, run the following commands:
andrewa38d0012018-08-06 00:25:33 -040016
17Running the release image:
18
19.. code-block:: console
20
21 # make run-release
22 #
23
John DeNisco758dc462018-08-13 17:00:06 -040024Running the debug image:
25
26.. code-block:: console
27
28 # make run
29 #
30
John DeNiscoce96dda2018-08-14 16:04:09 -040031Running With GDB
andrewa38d0012018-08-06 00:25:33 -040032_________________________
33
34With the following commands you can run VPP and then be dropped into the GDB prompt.
35
36Running the release image:
37
38.. code-block:: console
39
40 # make debug-release
41 (gdb)
42
43Running the debug image:
44
45.. code-block:: console
46
47 # make debug
48 (gdb)