NS2基于ubuntu18.04
Posted goodswarm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NS2基于ubuntu18.04相关的知识,希望对你有一定的参考价值。
环境
Ubuntu 18.04 (VMware)
安装流程
步骤一、安装gcc编译器
sudo apt-get install g++-4.8
(注安装最新版g++会出现一些代码错误。Bing到参考[1],使用4.8版本不会有任何报错)
步骤二、解压并编译文件
解压存放在/opt/目录下
tar xvf ns-allinone-2.35_gcc5.tar.gz
cd ns-allinone-2.35/
export CC=gcc-4.8 CXX=g++-4.8 && ./install
BaiduNetdisk:链接:https://pan.baidu.com/s/18wqs4pV37jauRcP2ou7v-w 提取码:mklm
步骤三、编写terminal环境下的变量参数
参考[2]复制粘贴
#LD_LIBRARY_PATH
OTCL_LIB=/opt/ns-allinone-2.35/otcl-1.14/
NS2_LIB=/opt/ns-allinone-2.35/lib/
USR_Local_LIB=/usr/local/lib/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$USR_Local_LIB
#TCL_LIBRARY
TCL_LIB=/opt/ns-allinone-2.35/tcl8.5.10/library/
USR_LIB=/usr/lib/
export TCL_LIBRARY=$TCL_LIBRARY:$TCL_LIB:$USR_LIB
#PATH
XGRAPH=/opt/ns-allinone-2.35/xgraph-12.2/:/opt/ns-allinone-2.35/bin:/opt/ns-allinone-2.35/tcl8.5.10/unix:/opt/ns-allinone-2.35/tk8.5.10/unix
NS=/opt/ns-allinone-2.35/ns-2.35/
NAM=/opt/ns-allinone-2.35/nam-1.15/
export PATH=$PATH:$NS:$NAM:$XGRAPH
步骤四、运行样例
ns /opt/ns-allinone-2.35/ns-2.35/tcl/ex/simple.tcl
Ref
以上是关于NS2基于ubuntu18.04的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu 18.04 基于NVIDIA 2080安装TensorFlow-GPU 1.13.1
ubuntu 13.10 中的 ns2 allinone 安装错误
kubeadm部署1.17.3[基于Ubuntu18.04]