Ubuntu16.04下安装NS3

xiaoxiao2025-08-03  21

官网上的安装教程比较新,网络上一些其他人发布的教程很多没有同步各种依赖包和ubuntu系统版本发生的改变,想要搞明白需要安装哪些依赖、为什么要安装,最好去英文官网上去翻阅:nsnam英文安装wiki

注意点:

如果使用下面的命令安装依赖的话,就只能安装ns-3.28以及之前的版本,且Ubuntu的版本必须是16.04,否则可能会出问题。

sudo apt-get install gcc g++ python mercurial python-setuptools git qt5-default python-pygraphviz python-kiwi python-pygoocanvas libgoocanvas-dev ipython openmpi-bin openmpi-common openmpi-doc libopenmpi-dev autoconf cvs bzr unrar gdb valgrind uncrustify doxygen graphviz imagemagick texlive texlive-extra-utils texlive-latex-extra texlive-font-utils texlive-lang-portuguese dvipng python-sphinx dia gsl-bin libgsl2 libgsl-dev flex bison libfl-dev tcpdump sqlite sqlite3 libsqlite3-dev libxml2 libxml2-dev cmake libc6-dev libc6-dev-i386 libclang-6.0-dev llvm-6.0-dev automake libgtk2.0-0 libgtk2.0-dev vtun lxc libboost-signals-dev libboost-filesystem-dev -y pip install cxxfilt

安装ns3

sudo mkdir tarballs cd tarballs sudo wget http://www.nsnam.org/release/ns-allinone-3.28.tar.bz2 sudo tar xjf ns-allinone-3.28.tar.bz2 cd ns-allinone-3.28

安装Eclipse IDE for C++ and C(非必要,可以用codeblocks代替)ubuntu下安装eclipse IDE for C/C++ developers

安装codeblocks:

sudo add-apt-repository ppa:damien-moore/codeblocks-stable

sudo apt-get update

sudo apt-get install codeblocks

转载请注明原文地址: https://www.6miu.com/read-5034191.html

最新回复(0)