Tool for creating NS-3 topologies dynamicly using XML profile.
To build and install tool you need to install dependencies from conan, also install ns-3
.
To build and run tests, you need install googletests
package.
apt install libgtest-dev
mkdir build
cd build && cmake .. && cmake --build . --target all
Use cmake option -DBUILD_TESTS=ON
to build tests.
More detailed information about XMl tags and format described in doc/xml-format.md
.
Examples are stored in examples
directory.
To run example you can use
./simulation --xml ./examples/udp_echo.xml