"ns2" geralmente é criado a partir do código-fonte, quando você deseja adicionar um protocolo extra. Todos os ~ 300 patches (protocolos extras) link
'ns-2.35' Exemplo do Ubuntu 17.10: sudo apt install g++-5
→ ou seja O mais tardar g + + - 5 (< = 5,4) pode ser usado. Nota: Você pode ter quantas versões do gcc quiser, instaladas ao mesmo tempo.
tar xvf ns-allinone-2.35_gcc5.tar.gz // 2014 - 2017 update → →
→ link
cd ns-allinone-2.35/
export CC=gcc-5 CXX=g++-5 && ./install
// if Ubuntu 16.04, the build command is './install' only
cd ns-2.35/
sudo make install
As simulações de ~ 2500 link