close

光陰似箭,歲月如梭,畢業後 OMNet++ 都更新到第 5 版了...

我真的很推崇它的圖形介面,很好 demo、很好 debug。

前往 OMNet++ web site https://omnetpp.org/

選擇 "Download" 標籤或拜訪網頁 https://omnetpp.org/omnetpp

01  

 

下載目前最新版的 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

02  

3. 資料夾裡頭有份文件可以看一下

./OMNet/omnetpp-5.1.1/doc/InstallGuide.pdf

照著它的教學就能安裝,特別是第 2 章 Windows install

4. 點 2 下 mingwenv.cmd

04  

5. 按 Enter,大概等 5 分鐘吧... 然後就有 build 的結果

6. 再按一次 Eeter,視窗會自己關掉,然後跳出 command line 視窗

05  

7. 鍵入 ./configure,大概等個 30 秒,跑完還講個 Good!

06-1   06-2  

8. 接著打 make,這次要等 30 分鐘左右了...

07-1   07-2  

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,這沒差

09  

3. 然後可以看到 Welcome 的頁面,打 X 按掉,開始玩 OMNet 囉~

10  

4. 因為第一次開啟,OMNet 最重要最基本的 INET framework 還沒 built

預設 2 個選項是都勾選的,但第 1 個 Install INET Framework 已足夠,

examples 是教學,im 不 import 沒差

11  

5. 選了以後,按 OK,它會開始 build INET,這大概要等 10 分鐘

然後,3 個標籤 Getting started, At Glance, OMNeT++ Samples 教我們如何開始使用 OMNet

12  

6. 喔耶!成功結束了!

13  

看一下模擬怎麼跑...

1. 如果剛剛沒有 import example,那現在來 import 1 個 tictoc

在 "Project Explore" 點滑鼠右鍵,再選 Import...

14  

2. 在 Import 對話框選擇 General → Existing Projects into Workspace

然後按 Next >

15  

3. 填入檔案路徑,例如 D:\OMNet\omnetpp-5.1.1\samples\tictoc

然後按 Finish

16  

4. 這下子能在 Project Explore 看到檔案結構,包括程式檔

你能點擊想要看的檔案,例如 tictoc1.cc 和 tictoc1.ned

你能模仿這樣的程式寫出自己的 simulation

17  

18  

5. 在 "Project Explore" 選擇 .ned 檔案右鍵開啟選單

選擇 Run As → OMNT++ Simulation

你可以忽略 Lanuch Configuration Created 對話框

19-1  

19-2  

6. 哇賽,有動畫,會跑ㄟ

20  

7. 使用 tools 來完成你想要的 simulation,例如 run 和 stop

21  

結束,我真佛心來的貼那麼多圖。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 小郭阿利 的頭像
    小郭阿利

    小郭阿利的網路日誌

    小郭阿利 發表在 痞客邦 留言(1) 人氣()