![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NS2
文章平均质量分 76
bill_chuang
喜欢就行动
展开
-
Win7+Cygwin-20070321+ns-all-inone-2.34
我用的cygwin-easy-2007.03.21,因为我发现用setup.exe直接在线安装会出现各种各样的问题,因为安装ns2的不同版本会要求不同的package,而且在线安装永远都是最新版的,那么就会和老版本的ns2相冲突,比如一开始我想安装ns2.27,./install的时候提示我没安装XFree86-Base包没安装,重新运行setup.exe发现里面压根就没有,后来安装ns2.34,原创 2013-04-16 22:39:19 · 961 阅读 · 0 评论 -
在Eclipse中调试和运行NS2
1、首先修改ns-2.34目录中的Makefile文件,开启调试模式,便于gdb调试将CC = gccCPP = g++改为CC = gcc -gCPP = g++ -g2、打开Eclipse,File->import一个已经存在的工程,GCC类型是Linux GCC工程目录是$NS_HOME/ns-2.343、设置Run属性:在工程目录下找到ns文件,右击ns,选原创 2014-01-15 17:18:09 · 2883 阅读 · 0 评论 -
Fedora14+NS-2.34+Leach
首先在Linux上安装NS2-2.34,下载mit.tar.gz包直接在2.34中安装leach的话,会把原来的相关文件给覆盖,这样2.34上以前添加的的协议将不能运行,所以这种方法行不通。为了解决这个问题,既不让其覆盖我们2.34上的文件,又要leach协议能够运行,那么这种方法就比较复杂了,需要的人工劳动多了一点。最主要的是细心。1、leach文件修改首先,在/ns-allinon转载 2013-04-16 22:42:08 · 1247 阅读 · 0 评论 -
Ubuntu 12.04 LTS安装ns-2.34过程中出现的错误及其解决方案
1、错误提示:can't find X Includes解决办法:sudo apt-cache search x11-dev会输出下面都结果libgl1-mesa-swx11-dev - free implementation of the OpenGL API -- development fileslibx11-dev - X11 client-side library原创 2014-01-14 22:20:16 · 2363 阅读 · 0 评论 -
Leach协议nam过程实现
在网上搜了很久,很少有将leach协议的nam实现的。这里我将自己是怎么将leach协议的nam仿真的修改过程写出来。1、在将wireless.tcl中加入一下一些代码:# Initialize Global Variables#set ns_ [new Simulator]set chan [new $opt(chan)]set prop [new $opt(prop转载 2014-01-13 17:08:02 · 1833 阅读 · 1 评论 -
NS-2.27安装错误集锦
其实我先用的是NS-2.34,这个版本的编译起来基本问题不大,后来试用了下NS-2.27,结果各种问题,可能是这个版本太老的缘故,和新的Linux库很多不兼容,下面列出安装过程中碰到的错误。问题:checking system version (for dynamic loading)... ./configure: line 7624: syntax error near unexpec转载 2014-01-13 17:04:56 · 2680 阅读 · 0 评论 -
gdb和tcl-debug调试ns2代码
转自http://hi.baidu.com/weblong/blog/item/13c9fbea5fd5a8d7d539c9f8.html1.下载 tcl-debug( 地址 http://expect.nist.gov/tcl-debug/tcl-debug.tar.gz),以版本2.28为例,解压到ns-allinone-2.28目录下面。2. 编译tcl-debug,并且将产生的可加转载 2013-04-16 22:47:10 · 3265 阅读 · 0 评论 -
Fedora14+KDevelop4+NS2.34
(转自http://hi.baidu.com/chenxing263/blog/item/b7c025de78eb6e4995ee3770.html)第一步:选择菜单栏->工程->打开/导入工程第二步:选择ns-2.34下的makefile,点击Next,点击Finish第三步:修改makefile的第36 37行,加入-g# The following wil原创 2013-04-16 22:41:19 · 1588 阅读 · 1 评论 -
Leach能量分析及用gnuplot绘制曲线
仿真问题处理与解析:(不用网上说的zz直接用leach本身带的test和leach_test)(1) 打开cygwin 输入命令startxwin.bat回车进入X~环境下。(2) 进入。。/ns-2.27目录下(3) 然后输入命令./test./test后生成许多文件。结果文档同样在mit/uAMPS/sims文件夹下,分别为:wireless.alive,wireles原创 2013-04-16 22:47:57 · 1785 阅读 · 0 评论 -
Fedora14+NS2的安装及其中碰到的问题解决
下载:ns-allinone-2.34.tar.gz解压:tar -axvf ns-allinone-2.34.tar.gz安装:./install;安装时出现的问题:1/g++ -c -Wall -Wno-write-strings -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DLINUX_T转载 2013-04-16 22:40:25 · 787 阅读 · 0 评论 -
自己用到的gnuplot中的一些技巧
一、基础篇:1、plot命令gnuplot> plot sin(x) with line linetype 3 linewidth 2 或gnuplot> plot sin(x) w l lt 3 lw 2 %用线画,线的类型(包括颜色与虚线的类型)是3,线的宽度是2,对函数sin(x)作图gnuplot> plot sin(x) with point pointtype 3转载 2014-01-13 09:49:13 · 32068 阅读 · 0 评论