在windows环境下安装NS2模拟软件Word格式.docx
- 文档编号:19691282
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:14
- 大小:405.88KB
在windows环境下安装NS2模拟软件Word格式.docx
《在windows环境下安装NS2模拟软件Word格式.docx》由会员分享,可在线阅读,更多相关《在windows环境下安装NS2模拟软件Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
選擇InstallfromInternet,並按下一步。
在RootDirectory中,可以選擇安裝的目錄,不過在這裡建議大家使用內定的路徑c:
\cygwin。
其它另外兩個選項也使用內定值即可。
在LocalPackageDirectory中,是讓使用者設定下載cygwin所需要檔案的目錄。
使用者可以自行更改路徑或者使用與安裝程式setup相同的路徑(內定值)。
選擇網際網路連線的方式。
第一種是直接連線,第二種是使用IE5的設定,第三種是使用HTTP/FTPProxy的方式。
若使用者是學校的學生,建議採用第三種方式,可以增快下載的速度。
以筆者在成功大學下載程式,設定如下。
選擇下載的地點,在這裡我們選擇從交通大學的FTP站下載。
選擇要安裝的軟體套件。
在這邊可以先點選View,使得旁邊的Category變成Full,這樣就可以對於細部的選項做選擇。
要選擇的有XFree86-base、XFree86-bin、XFree86-prog、XFree86-lib、XFree86-etc、make、patch、perl、gcc、gcc-g++、gawk、gnuplot、tar和gzip。
以下圖為例,點選XFree86-base,可以使得狀態從new改變成4.3.0-11。
開始下載並安裝。
完成後,會詢問使用者是否想要產生小圖示於桌面和開始選單。
按完成以結束安裝程式。
若是還有需要安裝其它的軟體套件需要安裝,可以重新執行setup安裝即可。
(b)
安裝ns2
點選桌面上的cygwin小圖示。
第一次執行的時候,會根據目前電腦的使用者和電腦的名稱等資訊,在cygwin的home的目錄下產一個使用者的資料夾,並放入環境變數設定等相關檔案(.bashrc、.bashrc_profile和.inputrc)。
以筆者為例,筆者在windows2000作業系統下的使用者名稱為smallko,而使用電腦名稱為ibm240,則cygwin會為smallko在home的目錄下建立一個家目錄(/home/smallko),其對應於C槽的路徑為c:
\cygwin\home\smallko;
而輸入提示符號則為smallko@im240~$。
接下來到http:
//www.isi.edu/nsnam/dist/ns-allinone-2.27.tar.gz,下載ns2的程式碼,並存放到自己的家目錄內。
所下載的Allinonepackage包括以下套件:
∙
TCLrelease8.4.5(requiredcomponent)
TKrelease8.4.5(requiredcomponent)
Otclrelease1.8(requiredcomponent)
TclCLrelease1.15(requiredcomponent)
Nsrelease2.27(requiredcomponent)
Namrelease1.10(optionalcomponent)
Xgraphversion12.1(optionalcomponent)
CWeb(optionalcomponent)
SGB(optionalcomponent,buildssgblibforallUNIXtypeplatforms)
Gt-itm(optionalcomponent)
Zlibversion1.1.4(optional,butrequiredwhenNamisused)
使用tarxvfzns-allinone-2.27.tar.gz解開所下載的壓縮檔。
進入ns-allinone-2.27的目錄,並開始安裝ns2。
在安裝的過程中,由於我們沒有安裝diff,所以安裝程式會問使用者要不要繼續,選擇y繼續安裝。
在安裝的過程中,需要花一些時間,所以請使用者耐心的等待安裝完成。
完成圖。
完成ns2的編譯後,要開始設定環境變數。
請編輯家目錄下的.bashrc,把ns2相關的路徑加入PATH中。
(.bashrc)
exportNS_HOME=`pwd`/ns-allinone-2.27
exportPATH=$NS_HOME/tcl8.4.5/unix:
$NS_HOME/tk8.4.5/unix:
$NS_HOME/bin:
$PATH
exportLD_LIBRARY_PATH=$NS_HOME/tcl8.4.5/unix:
$NS_HOME/otcl-1.8:
$NS_HOME/lib:
$LD_LIBRARY_PATH
exportTCL_LIBRARY=$NS_HOME/tcl8.4.5/library
若是使用者想要驗證看看是否ns2安裝正確,可以使用
cdns-allinone-2.27/ns-2.27;
./validate
不過這會花很多時間驗證,需要耐心等候。
在這一個小節結束之前,筆者以一個範例來檢驗ns和nam。
在命令列中輸入startxwin.bat。
會產生一個新的視窗,在此命令視窗中輸入
cdns-allinone-2.27/ns-2.27/ns-tutorial/examples
nsexample2.tcl
模擬結束後,ns會去執行nam。
按一下nam的執行。
就可以看到模擬過程的視覺化。
[問題]
我按照了安裝篇在windows上裝了cygwin以後,然後接著安裝ns-allinone-2.27,但是全部裝完後,為何不能執行startxwin.bat呢?
[解答]
由於已經有兩三個網友寫信給筆者,筆者才知道有這樣的問題存在,經過筆者的測試,發現問題原來是在早期使用setup安裝cygwin時,只要照的安裝篇建議的套件安裝即可,但是目前若是使用setup去安裝cygwin時,需要再額外安裝一個X-Startup-Scripts這個套件,這樣才能正確地執行startxwin.bat。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- windows 环境 安装 NS2 模拟 软件