Ubuntu14.04にndnSIMをダウンロード

公式サイトに従いインストール

Getting Started — ndnSIM documentation

ここに沿って行う。

~$  sudo aptitude install libboost-all-dev
~$  sudo apt-get install python-dev python-pygraphviz python-kiwi
~$  sudo apt-get install python-pygoocanvas python-gnome2
~$  sudo apt-get install python-gnomedesktop python-rsvg ipython
~$  mkdir ndnSIM
~$ cd ndnSIM
~/ndnSIM$ git clone git://github.com/cawka/ns-3-dev-ndnSIM.git ns-3
~/ndnSIM$ git clone git://github.com/cawka/pybindgen.git pybindgen
~/ndnSIM$ git clone git://github.com/NDN-Routing/ndnSIM.git ns-3/src/ndnSIM
~/ndnSIM/ns-3$ cd ns-3/
~/ndnSIM/ns-3$ ./waf configure --enable-examples

赤いのが出ても気にしない。

~/ndnSIM/ns-3$ ./waf

ちょっと時間が掛かる。

プログラムを実行

Examples — ndnSIM documentation ~/ndnSIM/ns-3に「ndn-simple.cc」という名前でソースを置いておく。

~/ndnSIM/ns-3$ ./waf --run=ndn-simple --vis

図が出てくればおk。

f:id:inami_173:20141001155122p:plain