安装(cygwin+ns-allinone-2.28+winxp)全过程

1、安装cygwin.你可以在http://www.cygwin.com/     下载

下载后,你可以在这个网址 http://140.116.72.80/~smallko/ns2/setup.htm  的介绍下安装cygwin。(这个网站是台湾著名ns专家smallko介绍的ns安装手册)安装时你需要选择一个mirror站点,我用的是mirror.averse.net,即新加坡的网站,比较快一些。

2、在出现的窗口中,选择所需的软体套件。你可能发现XFree86-base XFree86-binXFree86-progXFree86-libXFree86-etc没有在窗口中出现,注意在窗口的的下方会有一个打着勾的小框,单击它,使勾消失,则XFree86-base XFree86-binXFree86-progXFree86-libXFree86-etc就会出现了。按照介绍的开始安装,安装的时间可能很长,请耐心等待。

3、安装ns-2,http://www.isi.edu/nsnam/ns/ns-cygwin.html 下载ns-allinone-2.28.tar.gz。放在你的home/xxx/下,(xxx是你的计算机注册名)点击窗口cygwin图标,在打开的cygwin中用tar xvfz ns-allinone-2.28.tar.gz 命令将ns-allinone-2.28解压缩(注意不要用winrar直接解压缩,否则可能出错)。还有:你可以在别的地方下载ns-allinone-2.28.tar.gz这个软件,但是你下载的可能是ns-allinone-2.28.tar,不是以.gz结尾的,他在cygwin中不能用tar xvfz 解压缩!  在解压缩后的ns-allinone-2.28 文件中,找到nam-1.11中的agent文件,把其中的73行的一个null改成0。按照smallko网站介绍的方法:cd ns-allinone-2.28進入ns-allinone-2.28的目錄,並使用"./install"安装ns-2。在安裝的過程中,需要花一些時間,所以請使用者耐心的等待安裝完成。

4、安装完成后,在cygwin下进入nam-1.11(用命令cd nam-1.11)目录用make 生成nam.exe,再把nam.exe拷贝到bin目录下即可!具体的命令是:./configure && make && make install  

5、請編輯HOME目錄下的.bashrc,把ns2相關的路徑加入PATH中,更新环境变量,你可以直接用记事本的方式打开.bashrc,将下列命令复制粘贴进去,保存即可。
export

 NS_HOME=/home/XXXxxx是你的计算机注册名/ns-allinone-2.28    export PATH=$NS_HOME/tcl8.4.5/unix:$NS_HOME/tk8.4.5/unix:$NS_HOME/bin:$PATH

export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.5/unix:$NS_HOME/tk8.4.5/unix:$NS_HOME/otcl-1.9:$NS_HOME/lib:$LD_LIBRARY_PATH

export 

TCL_LIBRARY=$NS_HOME/tcl8.4.5/library

 

6 、在命令列中輸入startxwin.bat。會產生一個新的視窗X WIN

7 、在此X WIN命令視窗中輸入

cd ns-allinone-2.28/ns-2.28/ns-tutorial/examples

ns example2.tcl

大功告成!

产生nam.exe的方法(一):

在打开的cygwin中用键入tar xvfz ns-allinone-2.28.tar.gz 命令将ns-allinone-2.28解压缩(注意不要用winrar直接解压缩,否则可能出错)在解压缩后的ns-allinone-2.28 文件中,找到nam-1.11中的agent文件,把其中的73行的一个null改成0。按照smallko网站介绍的方法:cd ns-allinone-2.28進入ns-allinone-2.28的目錄,並使用"./install"安装ns-2。

    安装完成后,打开cygwin进入nam-1.11目录,用make 生成nam.exe,再把nam.exe拷贝到bin目录下即可!在具体的命令是:

1、cd nam-1.11(进入nam-1.11目录)

2、./configure && make && make install  (生成nam.exe)

3、注意生成的nam.exe程序将出现在nam-1.11这个文件夹内,你可以找到他,名字为nam,将他拷贝下来,粘贴到与nam-1.11在同一文件夹下的bin文件夹内(注意:不是nam-1.11中的bin文件夹),即cygwin/home/xxxxxx是你的计算机注册名/ns-allinone-2.28下的bin文件夹,里边仅有六个.exe程序。粘贴即可。

方法(二):

解压ns-allinone-2.28.tar.gz包后,找到nam-1.11中的agent文件,把其中的73行的一个null改成0,再./install,会自动make nam的,在:/cygwin/home/xxx/ns-allinone-2.28/bin下会有nam.exe,共7个.exe程序

 

CYGWIN安装过程图片

http://140.116.72.80/%7Esmallko/ns2/setup.htm

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: libstdc++-6.dll是GNU工具链的一部分,通常与MinGW或Cygwin一起使用。您可以在MinGW或Cygwin的官方网站上下载它们。以下是官方网站的链接: MinGW:https://sourceforge.net/projects/mingw/files/latest/download Cygwin:https://cygwin.com/install.html 请注意,libstdc++-6.dll的下载可能会因您使用的操作系统和编译器而有所不同。因此,最好从官方网站上下载它。 ### 回答2: libstdc-6.dll是GCC(GNU编译器集合)的一个重要的运行时库文件,提供了许多标准C++库函数的实现。如果你需要下载libstdc-6.dll,你可以按照以下步骤进行操作: 1. 打开你的互联网浏览器,进入一个可信的软件下载网站,比如SourceForge,Softpedia或者GitHub。 2. 在网站的搜索框中输入"libstdc-6.dll"进行搜索。 3. 确保选择一个来源可靠、信誉良好的下载源,以确保你下载到的dll文件是安全和完整的。 4. 找到与你操作系统对应的适合的版本(32位或64位)。你可以通过在命令提示符窗口中输入"systeminfo"命令来查看你的操作系统位数。 5. 确认dll文件的下载链接,点击下载按钮开始下载。 6. 下载完成后,将libstdc-6.dll文件保存到一个你方便访问的位置,比如你的桌面或者系统的DLL文件夹。 7. 在安装或运行需要这个dll文件的程序时,确保将libstdc-6.dll放置在正确的位置。通常,它应该放置在你运行程序的同一目录下,或者系统的DLL文件夹中。 请注意,libstdc-6.dll是来自GCC编译器的一部分,它并不是一个单独的应用程序,因此,没有一个官方的网站或资源专门提供libstdc-6.dll的下载。你应该确保你从可信任的来源下载这个文件,以避免下载到恶意软件或损坏的文件。最好的方法是在你的计算机上安装一个GCC编译器,这将自动提供所有必需的运行时文件,包括libstdc-6.dll。 ### 回答3: libstdc-6.dll是GNU GCC工具链中的一个动态链接库文件,用于提供C++标准库的支持。 要下载libstdc-6.dll,您需要按照以下步骤进行操作: 1. 首先,您需要找到一个可靠的网站来下载libstdc-6.dll。推荐的网站包括官方源Forge、SourceForge和GitHub等。这些网站通常提供各种开源软件和库文件的下载。 2. 打开您选择的网站,并使用搜索功能搜索libstdc-6.dll。在搜索结果中,可能会有多个版本和来源可供选择。 3. 确认您选择的版本和来源与您所使用的编译器和操作系统兼容。通常,您需要选择与您的编译器和操作系统版本匹配的最新的libstdc-6.dll版本。 4. 点击下载按钮或链接,以开始下载libstdc-6.dll文件。文件通常会以压缩包的形式提供,您需要解压缩文件以获取libstdc-6.dll。 5. 解压缩后,在您的计算机中找到libstdc-6.dll文件,并将其放置在与您的目标项目相对应的文件夹中。对于Windows系统,通常是将libstdc-6.dll放置在与您的可执行文件(.exe文件)相同的文件夹中。 请注意,从非官方或不受信任的来源下载libstdc-6.dll可能会存在风险,例如文件可能被篡改或感染病毒。因此,建议您仅从可靠的来源下载该文件。如果您使用的是GDB调试器或其他GNU工具链的组件,建议参考官方文档或相关论坛以获取可靠的libstdc-6.dll下载来源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值