光陰似箭,歲月如梭,畢業後 OMNet++ 都更新到第 5 版了...
我真的很推崇它的圖形介面,很好 demo、很好 debug。
前往 OMNet++ web site https://omnetpp.org/
選擇 "Download" 標籤或拜訪網頁 https://omnetpp.org/omnetpp
下載目前最新版的 5.1.1,因為我是使用 Windows 7,所以選擇 OMNet++ 5.1.1 (Windows)
開始安裝...
1. 下載完成 omnetpp-5.1.1-src-windows.zip
2. 解壓縮 omnetpp-5.1.1-src-windows.zip 到某個目錄 ./OMNet/omnetpp-5.1.1
3. 資料夾裡頭有份文件可以看一下
./OMNet/omnetpp-5.1.1/doc/InstallGuide.pdf
照著它的教學就能安裝,特別是第 2 章 Windows install
4. 點 2 下 mingwenv.cmd
5. 按 Enter,大概等 5 分鐘吧... 然後就有 build 的結果
6. 再按一次 Eeter,視窗會自己關掉,然後跳出 command line 視窗
7. 鍵入 ./configure,大概等個 30 秒,跑完還講個 Good!
8. 接著打 make,這次要等 30 分鐘左右了...
9. 這樣就算安裝成功了,可以直接關掉視窗
接下來,可以打開 IDE 來玩玩...
1. 看看安裝在哪,例如 ./OMNet/omnetpp-5.1.1/ide,對 omnetpp.exe 按 2 下
2. 第一次開啟時,它會問要把 source code 放在哪
預設是 OMNet\omnetpp-5.1.1\samples,我習慣 OMNet\omnetpp-5.1.1\workspace,這沒差
3. 然後可以看到 Welcome 的頁面,打 X 按掉,開始玩 OMNet 囉~
4. 因為第一次開啟,OMNet 最重要最基本的 INET framework 還沒 built
預設 2 個選項是都勾選的,但第 1 個 Install INET Framework 已足夠,
examples 是教學,im 不 import 沒差
5. 選了以後,按 OK,它會開始 build INET,這大概要等 10 分鐘
然後,3 個標籤 Getting started, At Glance, OMNeT++ Samples 教我們如何開始使用 OMNet
6. 喔耶!成功結束了!
看一下模擬怎麼跑...
1. 如果剛剛沒有 import example,那現在來 import 1 個 tictoc
在 "Project Explore" 點滑鼠右鍵,再選 Import...
2. 在 Import 對話框選擇 General → Existing Projects into Workspace
然後按 Next >
3. 填入檔案路徑,例如 D:\OMNet\omnetpp-5.1.1\samples\tictoc
然後按 Finish
4. 這下子能在 Project Explore 看到檔案結構,包括程式檔
你能點擊想要看的檔案,例如 tictoc1.cc 和 tictoc1.ned
你能模仿這樣的程式寫出自己的 simulation
5. 在 "Project Explore" 選擇 .ned 檔案右鍵開啟選單
選擇 Run As → OMNT++ Simulation
你可以忽略 Lanuch Configuration Created 對話框
6. 哇賽,有動畫,會跑ㄟ
7. 使用 tools 來完成你想要的 simulation,例如 run 和 stop
結束,我真佛心來的貼那麼多圖。
留言列表