【Simulator】Cygwin下NS2安裝和配置
Posted on 2008-12-01 04:34 kooyee 閱讀(3662) 評(píng)論(0) 編輯 收藏 所屬分類: Wireless Ad-hoc and sensor network1、安裝cygwin.你可以在://www.cygwin.com/http???? 下載
下載后,你可以在這個(gè)網(wǎng)址 http://140.116.72.80/~smallko/ns2/setup.htm
的介紹下安裝cygwin。(這個(gè)網(wǎng)站是臺(tái)灣著名ns專家smallko介紹的ns安裝手冊(cè))安裝時(shí)你需要選擇一個(gè)mirror站點(diǎn)。
2、在出現(xiàn)的窗口中,選擇所需的軟體套件。你可能發(fā)現(xiàn)XFree86-base、
XFree86-bin、XFree86-prog、XFree86-lib、XFree86-etc沒(méi)有在窗口中出現(xiàn),注意在窗口的的下方會(huì)有一個(gè)打著
勾的小框,單擊它,使勾消失,則XFree86-base、
XFree86-bin、XFree86-prog、XFree86-lib、XFree86-etc就會(huì)出現(xiàn)了。按照介紹的開(kāi)始安裝,安裝的時(shí)間可能很長(zhǎng),請(qǐng)耐心等待。
3、 在官網(wǎng)下載好allinone的安裝包, 然后解壓縮。
到ns-allinone-2.33的目錄下面運(yùn)行./install,慢慢等就行了. (如果提示缺少某些package的話,可以重新運(yùn)行Cygwin的setup.exe文件安裝。
4、安裝完成后,在cygwin下進(jìn)入nam-1.13(用命令cd nam-1.13)目錄用make
生成nam.exe,再把nam.exe拷貝到bin目錄下即可!具體的命令是:./configure && make && make install
5、請(qǐng)編輯HOME目錄下的.bashrc,把ns2相關(guān)的路徑加入PATH中,更新環(huán)境變量,你可以直接用記事本的方式打開(kāi).
bashrc,將下列命令復(fù)制粘貼進(jìn)去,保存即可。
export NS_HOME=/home/XXX(xxx是你的計(jì)算機(jī)注冊(cè)名)/ns-allinone-2.33???
export PATH=$NS_HOME/tcl8.4.18/unix:$NS_HOME/tk8.4.18/unix:$NS_HOME/bin:$PATH
export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.18/unix:$NS_HOME/tk8.4.18/unix:$NS_HOME/otcl-1.9:$NS_HOME/lib:$LD_LIBRARY_PATH
export TCL_LIBRARY=$NS_HOME/tcl8.4.18/library
6 、在命令列中輸入startxwin.bat。會(huì)產(chǎn)生一個(gè)新的視窗X WIN
7 、在此X WIN命令視窗中輸入
cd ns-allinone-2.33/ns-2.33/ns-tutorial/examples
ns example2.tcl
P.S.更新環(huán)境變量
安裝完成后,因?yàn)閚s.exe?和 nam.exe?在 /ns-allinone-2.33/bin/下,?需要加入這個(gè) directory 到path文件(/etc/profile)中,

加入

這樣就不用擔(dān)心調(diào)用ns或nam時(shí),找不到命令的問(wèn)題了。
啟動(dòng)X window (用來(lái)顯示nam)
