Professional Documents
Culture Documents
Experiment - 3
Experiment - 3
For improving some wireless model fidelity is GNU scientific library: dnf
install gsl gsl-devel
Support for netanim animator: dnf install qt5-devel
Support for generating modified python bindings: dnf install cmake libclang-
devel llvm-devel llvm-static
pip install cxxfilt
sudo apt-get/ dnf install gcc g++ python python-dev mercurial bzr gdb valgrind
gsl-bin libgsl0- dev libgsl0ldbl flex bison tcpdump sqlite sqlite3 libsqlite3-dev
libxml2 libxml2-dev libgtk2.0-0 libgtk2.0-dev uncrustify doxygen graphviz
imagemagick texlive texlive-latex-extra texlivegeneric-extra texlive-generic-
recommended texinfo dia texlive texlive-latex-extra texlive-extrautils texlive-
generic-recommended texi2html python-pygraphviz python-kiwi
pythonpygoocanvas libgoocanvas-dev python-pygccxml
5. After downloading NS3 on the drive, extract all the files in the NS3 folder,
which you have created. 6. Then you can find build.py along with other files in
NS3 folder. Then to build the examples in ns-3 run : ./build.py --enable-examples –
enable-tests If the build is successful then it will give output "Build finished
successfully".
7. Now run the following command on the terminal window, to configure with waf
(build tool) ./waf -d debug --enable-examples --enable-tests configure To build
with waf(optional) ./waf
8. To test everything allright run the following command on the terminal window,
./test.py If the tests are ok the installation is done.
9. Now after installing ns3 and testing it run some programs first to be ns3 user:
make sure you are in directory where waf script is available then run.