# ndn-tools Build Instructions This document describes how to build and install ndn-tools. ## Prerequisites * Install the [ndn-cxx](https://github.com/named-data/ndn-cxx) library and its dependencies. Check out [the documentation](https://docs.named-data.net/ndn-cxx/current/INSTALL.html) for detailed installation instructions. All platforms supported by ndn-cxx are also supported by ndn-tools. *Note*: If you have installed ndn-cxx from a binary package, please make sure the development headers are installed (e.g., if using Ubuntu PPA, the `libndn-cxx-dev` package is needed). * Install `libpcap` (except on macOS where it is provided by the base system). On Debian and Ubuntu: sudo apt install libpcap-dev On CentOS and Fedora: sudo dnf install libpcap-devel ## Build Steps To configure, compile, and install ndn-tools, type the following commands in ndn-tools source directory: ./waf configure ./waf sudo ./waf install To uninstall: sudo ./waf uninstall