Installation ns2安装和编译

Installation ns2安装和编译,installation,ns2,Installation,Ns2,我在我的Ubuntu 12.10上运行ns-2.35 当我安装完ns2并试图通过“sudo ns xxx.tcl”运行时,屏幕上显示我的计算机上没有ns2,我必须使用“apt get install ns2”。我使用了它,然后成功地安装了它 现在我修改了一些.cc文件并重新编译了我的ns2,它也成功了 但问题是结果并没有按照我的要求进行修改。事实上,结果并没有改变。看来我的修改并没有真正改变我的ns2中的任何东西。为什么?我的安装或编译没有错误?我很困惑。有没有人面临同样的问题?提前谢谢 我认为

我在我的Ubuntu 12.10上运行ns-2.35

当我安装完ns2并试图通过“sudo ns xxx.tcl”运行时,屏幕上显示我的计算机上没有ns2,我必须使用“apt get install ns2”。我使用了它,然后成功地安装了它

现在我修改了一些.cc文件并重新编译了我的ns2,它也成功了


但问题是结果并没有按照我的要求进行修改。事实上,结果并没有改变。看来我的修改并没有真正改变我的ns2中的任何东西。为什么?我的安装或编译没有错误?我很困惑。有没有人面临同样的问题?提前谢谢

我认为您安装的ns2不在bash_配置文件路径中。在终端中执行哪个ns。它显示当前正在工作的ns。如果是usr/bin,则为其默认ns。现在使用path命令为您的ns指定路径。希望它有助于编译您的更改转到以下步骤: 1.首先在终端转到ns2.XX文件夹,然后执行以下命令 2.澄清 3../configure 制造 5.sudo make安装 6.关闭终端并再次打开 7.运行tcl脚本

希望对你有帮助。。!!享受

1)从以下网站下载“ns-allinone-2.35”:

2) 将下载的zip文件“ns-allinone-2.35.tar.gz文件”解压缩到桌面

3) 现在您需要下载ns2的一些基本软件包,可以使用以下命令下载这些软件包:应用程序>附件>终端或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 ~/.bashrc
6) 现在出现一个编辑器窗口,请复制并粘贴以下代码到文本文件的末尾(请注意,下面代码中每行的“/home/abhiram/Desktop/ns-allinone-2.35/octl-1.14”应替换为提取“ns-allinone-2.35.tar.gz”文件的位置)

7) 保存并关闭文本编辑器,然后在终端上键入以下命令

   source ~/.bashrc
8) 关闭终端窗口并启动新的终端窗口,现在将目录更改为ns-2.35,并通过退出以下命令验证ns-2.35(需要30到45分钟)

9) 如果安装成功,则在键入以下命令时,您将能够在命令提示符下看到%

    ns
10) 现在输入


是的,是usr/bin/ns。非常感谢。但是为了修改路径,我修改了.bashrc文件中的路径设置,并且该路径没有设置为默认路径。需要更改吗?转到NS2allinone/bin目录类型“pwd”,它会显示(回显)当前bin文件夹的路径。现在复制此路径并打开新的终端和类型。bash_配置文件只需将此路径与现有路径一起添加。或者PATH=“您的pwd回显消息”现在您可以执行ns。。但是你需要为每个航站楼做这个。非常感谢。这真的很有帮助!
    cd ns-2.35
    ./validate
    ns
    exit