Video: Installing NS 2.35 in Ubuntu 20.04 | Các bước cài đặt NS 2.35 trên Ubuntu 20.04
Step 1: Download ns-allinone-2.35.tar.gz HERE
Step 2: Copy file
ns-allinone-2.35.tar.gz to home folder
Step 3: Install the basic
libraries like
$] sudo apt install build-essential autoconf automake libxmu-dev
Step 4: install gcc-9 and g++-9
open the file using sudo mode
$] sudo nano /etc/apt/sources.list
Include the following line
deb http://in.archive.ubuntu.com/ubuntu bionic main universe
$] sudo apt update
$] sudo apt install gcc-9
g++-9
Step 5:
Unzip the ns2 packages to
home folder
$] tar zxvf ns-allinone-2.35.tar.gz
$] cd ns-allinone-2.35/ns-2.35
Modify the following make files.
~ns-2.35/Makefile.in
change @CXX@ to g++-9
~nam-1.15/Makefile.in
~xgraph-12.2/Makefile.in
~otcl-1.14/Makefile.in
@CC@ to gcc-9
@CPP@ or @CXX@ to g++-9
open the file:
~ns-2.35/linkstate/ls.h
Change at the Line no 137
void eraseAll() {
erase(baseMap::begin(), baseMap::end()); }
to This
void eraseAll() {
this->erase(baseMap::begin(), baseMap::end()); }
All changes made
Step 6: Open a new terminal
$] cd ns-allinone-2.35/
$] ./install
Step 7 - Set the PATH
Open a new Terminal,
$] gedit .bashrc
Paste the following lines
export PATH=$PATH:/home/<yourusername>/ns-allinone-2.35/bin:/home/<yourusername>/ns-allinone-2.35/tcl8.5.10/unix:/home/<yourusername>/ns-allinone-2.35/tk8.5.10/unix
export LD_LIBRARY_PATH=/home/<yourusername>/ns-allinone-2.35/otcl-1.14:/home/<yourusername>/ns-allinone-2.35/lib
Logout and Login back
OR
$] source .bashrc
Không có nhận xét nào:
Đăng nhận xét