資源描述:
《ubuntu12.04安裝ns》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Ubuntu裝ns2.351、下載ns2.3.5ns2.3.5下載地址:http://download.csdn.net/detail/sxsj333/6257231官方下載地址:http://www.isi.edu/nsnam/ns/ns-build.html2、通過虛擬機(jī)(Vmware等)或直接安裝雙系統(tǒng)Ubuntu12.04就不贅述了3、解壓ns-allinone-2.35.tar.gz假設(shè)將解壓文件ns-allinone-2.35放在Home目錄下。cd?ns-allinone-2.35然后先安裝好依賴
2、包以免后面報(bào)錯(cuò)。sudoapt-getinstalllibx11-devsudoapt-getinstalllibXt-devsudoapt-getinstallg++安裝好后,開始安裝,輸入./install耐心等待安裝過程。安裝完成后,cdns2.35./validate4、配置環(huán)境變量gedit~/.bashrc[plain]viewplaincopyprint?1.export?NS_HOME=/Home/ns-allinone-2.35??2.export?PATH=$NS_HOME/nam-1.15
3、:$NS_HOME/tcl8.5.10/unix:$NS_HOME/tk8.5.10/unix:$NS_HOME/bin:$PATH??3.export?LD_LIBRARY_PATH=$NS_HOME/tcl8.5.10/unix:$NS_HOME/tk8.5.10/unix:$NS_HOME/otcl-1.14:$NS_HOME/lib:$LD_LIBRARY_PATH??1.export?TCL_LIBRARY=$NS_HOME/tcl8.5.10/library??exportNS_HOME=/Home
4、/ns-allinone-2.35exportPATH=$NS_HOME/nam-1.15:$NS_HOME/tcl8.5.10/unix:$NS_HOME/tk8.5.10/unix:$NS_HOME/bin:$PATHexportLD_LIBRARY_PATH=$NS_HOME/tcl8.5.10/unix:$NS_HOME/tk8.5.10/unix:$NS_HOME/otcl-1.14:$NS_HOME/lib:$LD_LIBRARY_PATHexportTCL_LIBRARY=$NS_HOME/tcl
5、8.5.10/library5、最后驗(yàn)證ns。在控制臺(tái)輸入ns?%顯示安裝成功。6、運(yùn)行例子時(shí),第一次有時(shí)有提示錯(cuò)誤,一般會(huì)有提示,提示安裝nam或者ns2,按照要求裝好就可以了。sudoapt-getinstallnamsudoapt-getinstallns2如果報(bào)錯(cuò)可以先使用sudoapt-getupdate////////////////////////////////////////////////////////////////////////////////////////////////////
6、//////////////////////////////////////////////Ubuntu12.04安裝ns-2.34環(huán)境:一、下載ns-allinone-2.34。原版本下載:點(diǎn)此下載。二、安裝XWindows的開發(fā)包和g++編譯器在終端輸入如下命令:如果還是沒有成功安裝的話,可以先安裝這些軟件包。sudoapt-getinstallbuild-essentialsudoapt-getinstalltcl8.4tcl8.4-devtk8.4tk8.4-devsudoapt-getinstalll
7、ibxmu-devlibxmu-headerssudoapt-getinstallxorg-devg++xgraphsudoapt-getinstallg++-4.4三、修改otcl的configure文件?然后解壓ns-allinone-2.34.tar.gz,放到你指定的目錄。檢查你的gcc版本,如果gcc版本大于4.0(大部分人的都是,建議直接改),要在執(zhí)行./install之前作出一些修改。gcc4.0版本以前是用ld-share來生成共享庫的,但是到了4.0以上的版本,這個(gè)命令改為了gcc-share
8、。修改命令如下:cdns-allinone-2.34/otcl-1.13 sudogeditconfigure.in???把77行處的?SHLIB_LD="ld-shared" 改為 SHLIB_LD="gcc-shared"保存退出,然后 sudogeditconfigure???????把6304行(Ctrl+i跳到6304行)的SHLIB_LD="ld-shared"