centos6.5下安装ns2

ns2.35安装包

链接: https://pan.baidu.com/s/17Ppx7CeiwbcktXNyyrOi1A 提取码: muih

1.安装gcc和g++(注意yum源的g++跟debain的apt-get源的不同)

yum install gcc
yum install gcc-c++
2.安装依赖

yum install libX11-devel*
yum install xorg-x11-proto-devel*
yum install libXt-devel*
yum install libXmu-devel*  

3.安装NS2

cd ns-allinone-2.34/    #进入ns2源码目录
 ./install               #一步操作,但是需要耐心等待
4.如果安装成功,那么将会出现下面的信息

Ns-allinone package has been installed successfully.
Here are the installation places:
tcl8.5.10: /home/ivan/Downloads/ns-allinone-2.35/{bin,include,lib}
tk8.5.10: /home/ivan/Downloads/ns-allinone-2.35/{bin,include,lib}
otcl: /home/ivan/Downloads/ns-allinone-2.35/otcl-1.14
tclcl: /home/ivan/Downloads/ns-allinone-2.35/tclcl-1.20
ns: /home/ivan/Downloads/ns-allinone-2.35/ns-2.35/ns
nam: /home/ivan/Downloads/ns-allinone-2.35/nam-1.15/nam
xgraph: /home/ivan/Downloads/ns-allinone-2.35/xgraph-12.2
gt-itm: /home/ivan/Downloads/ns-allinone-2.35/itm, edriver, sgb2alt, sgb2ns, sgb2comns, sgb2hierns

当然这并没有完成,你会发现除了上面这些信息外,还有其他信息:

Please put /home/ivan/Downloads/ns-allinone-2.35/bin:/home/ivan/Downloads/ns-allinone-2.35/tcl8.5.10/unix:/home/ivan/Downloads/ns-allinone-2.35/tk8.5.10/unix
into your PATH environment; so that you’ll be able to run itm/tclsh/wish/xgraph.

IMPORTANT NOTICES:

(1) You MUST put /home/ivan/Downloads/ns-allinone-2.35/otcl-1.14, /home/ivan/Downloads/ns-allinone-2.35/lib,
into your LD_LIBRARY_PATH environment variable.
If it complains about X libraries, add path to your X libraries
into LD_LIBRARY_PATH.
If you are using csh, you can set it like:
setenv LD_LIBRARY_PATH
If you are using sh, you can set it like:
export LD_LIBRARY_PATH=

(2) You MUST put /home/ivan/Downloads/ns-allinone-2.35/tcl8.5.10/library into your TCL_LIBRARY environmental
variable. Otherwise ns/nam will complain during startup.

After these steps, you can now run the ns validation suite with
cd ns-2.35; ./validate

For trouble shooting, please first read ns problems page
http://www.isi.edu/nsnam/ns/ns-problems.html. Also search the ns mailing list archive
for related posts.

5、注意这些提示信息,网上很多教程都说,将上面提及的几个环境变量加入到/home/username/.bashrc文件中,这样做确实也没一点问题。可问题是如果你是系统管理,搭好的环境要给研究所或全公司所有的同事使用的话,将上述三个环境变量添加到/etc/profile文件中不失为一种很简便省事的方法。
 

发布了1 篇原创文章 · 获赞 0 · 访问量 65

猜你喜欢

转载自blog.csdn.net/Monder_/article/details/104029673