Windows下安裝OMNeT++

本文主要針對於如何在windows下安裝OMNeT++3.3版本,目前最新的版本爲OMNeT++4.0,但不在本文的討論範圍之內。

一、安裝前準備

在進行安裝之前,你需要具備以下的軟件環境:

1、MSVC 6.0.SP1(也就是說你的機器中必須安裝有VC++6.0開發環境,最好是英文版的). 如果沒有SP1, AddNedFile may crash the IDE due to bugs in the Visual Studio Scripting Host

2、Ghostscript:下載地址爲:http://downloads.sourceforge.net/ghostscript/gs864w32.exe

3、OMNeT++3.3:下載地址爲:http://omnetpp.org/download/release/omnetpp-3.3-win32.exe

4、如果你想在VS2005中進行編譯,那麼OMNeT++3.3版本需要下載一個庫文件,地址爲:http://omnetpp.org/download/release/omnetpp-3.3-win32-vc80libs.zip

二、安裝步驟

軟件具備後,下面開始進行安裝,安裝步驟如下:

1、首先安裝VC++6.0開發環境,最好英文版。如果因爲安裝中文版導致的異常不在本文討論範圍之內。在安裝過程中,注意勾選註冊環境變量。

2、安裝Ghostscript,一定要記住其安裝目錄,在進行OMNeT++的過程中需要選擇../gs/gs8.64/bin/下的gswin32.exe文件

3、現在纔開始安裝OMNeT++3.3,安裝過程比較簡單,就是在安裝過程中注意選擇VC的編譯環境,本文選的是VC6.0 Release,還有注意選擇上面gswin32.exe的所在目錄。其他的步驟直接默認就可以進行安裝了。安裝後桌面會出現6個新的文件,三個手冊型的文件(OMNeT++ API、OMNeT++ Manual、OMNeT++ Tutorial用戶在學習之前可以先看這三個文件,可以很好的幫助你入門),三個快捷方式(OMNeT++ GNED、OMNeT++ Scalars、OMNeT++ Plove),這樣就說明已經安裝成功了。

三、VC環境下集成

1、OMNeT++提供了兩個宏:

- addMSGFileToProject: adds blank .msg file with opp_msgc invocation as
                         Custom Build Step, and corresponding _m.cpp/h file
- addNEDFileToProject: adds blank .ned file with nedtool invocation as
                         Custom Build Step, and corresponding _n.cpp file

2、安裝這兩個宏的過程:

(1) 打開VC6.0 IDE,在菜單中選擇Tools->Customize->Add-ins and Macro Files標籤->勾選omnetpp

(2) 在Tools->Customize->Command標籤->Category下多個了Macro項->選擇後在右邊會顯示出addMSGFileToProject和addNEDFileToProject,分別將兩個拖動到VC++6.0開發環境的工具欄上面,點擊確認即可。

(3)新建VC++項目,即可在過程中進行OMNeT++的操作。

至此,Windows下安裝OMNeT++的過程全部結束。後面的工作主要是詳細的看OMNeT++提供的文檔,以及不斷的修改OMNeT++提供的例子。那樣會更快的進行OMNeT++學習軌跡。GoodLuck~

發佈了55 篇原創文章 · 獲贊 7 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章