我在我的Ubuntu 12.10上运行ns-2.35
当我完成安装ns2并尝试通过"sudo ns xxx.tcl“运行时,屏幕上显示我的计算机上没有ns2,我必须使用"apt-get install ns2”。我使用了它,然后成功地安装了它。
现在,我修改了一些.cc文件并重新编译了我的ns2,它也成功了。
但问题是结果并没有像我想要的那样被修改。事实上,结果不会改变。似乎我的修改并没有真正改变我的ns2中的任何东西。为什么?我的安装或编译没有错误吗?我真的很困惑。有没有人面临同样的问题?提前感谢!
发布于 2013-07-03 14:26:39
我认为您安装的ns2不在您的bash_profile路径中。在终端中执行ns的。它显示当前正在工作的ns。如果是usr/bin,则使用 .now 命令提供ns路径。希望能有所帮助
发布于 2014-06-16 20:45:19
要编译您的更改,请转到以下步骤: 1.首先在终端中转到您的ns2.XX文件夹,然后执行以下命令2. make clean 3./configure 4.make 5.sudo make install 6.关闭终端并再次打开它7.运行tcl脚本。
希望能帮上忙!尽情享受
发布于 2015-09-07 22:28:46
1)从:http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download下载'ns-allinone-2.35‘
2)将下载的zip文件'ns-allinone-2.35.tar.gz file‘解压到桌面。
3)现在你需要下载一些ns2的必备软件包,这些软件包可以通过以下命令下载: applications>accessories>terminal或dashhome>trminal然后在终端窗口中输入下面这行
"sudo apt-get install build-essential autoconf automake libxmu-dev libtool gcc"
or type this command
"sudo apt-get install autoconf automake gcc g++ build-essential libxmu-dev libtool libxt-dev"4)现在更改目录(这里我已经将下载的文件解压到桌面,所以我的位置是桌面)在命令窗口中输入以下代码来安装NS2。
cd Desktop
cd ns-allinone-2.35
./install
The installation procedure will take a few minutes..........5)安装完成后,在命令窗口中输入以下命令
gedit ~/.bashrc6)现在出现一个编辑器窗口,请复制并粘贴文本文件末尾的以下代码(请注意,以下代码中每行中的'/home/abhiram/Desktop/ns-allinone-2.35/octl-1.14‘应替换为’ns-allinone-2.35.tar.gz‘文件解压缩的位置)
# LD_LIBRARY_PATH
OTCL_LIB=/home/abhiram/Desktop/ns-allinone-2.35/otcl-1.14
NS2_LIB=/home/abhiram/Desktop/ns-allinone-2.35/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB
# TCL_LIBRARY
TCL_LIB=/home/abhiram/Desktop/ns-allinone-2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/home/abhiram/Desktop/ns-allinone-2.35/bin:/home/abhiram/Desktop/ns-allinone-2.35/tcl8.5.10/unix:/home/abhiram/Desktop/ns-allinone-2.35/tk8.5.10/unix
NS=/home/abhiram/Desktop/ns-allinone-2.35/ns-2.35/
NAM=/home/abhiram/Desktop/ns-allinone-2.35/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM7)保存并关闭文本编辑器,然后在终端上输入以下命令
source ~/.bashrc8)关闭终端窗口并启动一个新的终端窗口,现在将目录更改为ns-2.35,并通过执行以下命令来验证ns-2.35 (需要30到45分钟)
cd ns-2.35
./validate9)如果安装成功,则可以在命令提示符处看到%,同时输入以下命令
ns10)现在输入
exithttps://stackoverflow.com/questions/17419942
复制相似问题