2008年3月4日 星期二

Cygwin 安裝 + NS2

首先 到官網
下載Cygwin 的安裝導向文件 setup.exe ,透過他才能夠正確下載及安裝最新版本的Cygwin


官網右上角有個圖示,點擊此下載



下載完成 點開setup.exe 看看,這個版本為 2.573.2.2
接下來用圖片看步驟...就是選預設囉~





選第一個試試:


沒辦法連上,試看看下一個囉~


成功連上了,不錯~


接下來選擇要安裝的package,目前已知要安裝的有:

gcc
gcc-g++
gnuplot
make
patch
perl
tar
X-startup-scripts
xorg-x11-base
xorg-x11-bin
xorg-x11-devel
xorg-x11-bin-dlls
xorg-x11-bin-lndir
xorg-x11-etc
xorg-x11-fenc
xorg-x11-fnts
xorg-x11-libs-data
xorg-x11-xwin


點擊右上方的view 切換到以名稱為排序~會比較好選擇






放著等他載完了~
待續~~~~載完OK了~~


來做一些測試


看起來沒什麼問題



有了仿LINUX環境就能安裝NS2了


NS2安裝


依據計算機網路實驗課本所附的光碟,把ns-allinone-2.29.rar copy 到c:\cygwin\home\


點擊 cygwin 進入ns-allinone-2.29/ns-2.29 下執行 ./configure ; make clean ;make depend ; make 進行編譯動作 :

接下來繼續照著課本動作
copy .bashrc 到 :\cygwin\home\嫩嫩 取代原來檔案
copy cygwin1.dll 到 :\cygwin\bin 取代原來檔案

ok~來測試看囉~

chmod.exe 無法找到輸入點 無法找到程序輸入點__isnand (在動態連結程式庫cygwin1.dll)
tr.exe 無法找到輸入點 無法找到程序輸入點__isnand (在動態連結程式庫cygwin1.dll)
sed.exe 無法找到輸入點 無法找到程序輸入點getline (在動態連結程式庫cygwin1.dll)
find.exe 無法找到輸入點 無法找到程序輸入點getline (在動態連結程式庫cygwin1.dll)
sort.exe 無法找到輸入點 無法找到程序輸入點__isnand (在動態連結程式庫cygwin1.dll)
uname.exe 無法找到輸入點 無法找到程序輸入點__isnand (在動態連結程式庫cygwin1.dll)

全部點完,如下圖..


Cygwin消失了一些東西.. "嫩嫩@clarkboy"消失了..

哭了~ 原始的 .bashre 還有cygwin1.dll 直接被取代,沒做備份動作,失策了!
猜測: 書上本來就說使用者名稱不能使用中文..安裝CYGWIN時沒什麼問題,就順勢繼續安裝ns2

把CYGWIN移除,重裝一次 ,為了降低錯誤率,這一次先把使用者名稱"嫩嫩"->"clark"
part II

安裝CYGWIN步驟同第一次,直接跳到測試CYGWIN部分 :



看樣子也沒什麼問題

進行編譯動作



編譯完成
這一次學乖了,先把原始的 .bashre 還有cygwin1.dll 備份起來
果然 cygwin1.dll一取代原始的,就會造成前次的結果,使用原始版本沒問題
接下來就開起XWINDOW:




XWINDOW起來後,開個寫好的範例來看看 :





呼~看樣子是沒問題了,寫了這篇..寫了很久,預覽的時候不小心點了小圖後,寫好的網頁都消失了...
收工~

沒有留言:

張貼留言

try comments