Windows下OMNET++的安裝和各種架構調試心得

以下所述的爲windows平臺下OMNET++集成在MSVC6.0環境下的使用方法。

一.OMNET的安裝

1.       OMNET官方網站下載windows平臺下的安裝程序,當前版本爲omnetpp-3.2p1-win32

下載Ghostscript

網址:http://sourceforge.net/project/showfiles.php?group_id=1897&release_id=202607

2.       安裝VC,安裝VC時注意勾選“註冊環境變量”

3.       安裝Ghostscript

4.       安裝OMNET,安裝進行到一定進度時,安裝程序會提示要求給出gswin 32c.exe的路徑,OMNET所要求的gswin32c.exeGhostscript安裝目錄的bin文件夾中

注意事項:

Omnet++的安裝路徑中不能出現空格,不能有中文字符,只允許出現英文字符和數字

二.OMNeT++ GNED的使用

GNEDNEDNetwork Discription)語言編輯和編譯工具,用於實現仿真網絡拓撲結構描述。NED的語法結構請參見Omnet ManualGNED的使用介紹請參見本文檔所在目錄下的gned應用入門.pdf

在我學習omnet的時候,自然的下載了不少網絡上共享的架構
不過可惜的是我並不能完全看懂
那我們就先調試吧
一般來說,由於運行的環境不同,許多源代碼並不能直接編譯通過
下面是一些建議
1.將許多非庫文件的包含語句的< >改爲“”,這樣方便執行和查找頭文件
2.有的代碼用到vc的stl標準組件卻沒有包含對應庫,以致於出現莫名的錯誤3建議在對應源文件的頭文件包含的地方加上

using namespace std;

3.在文件的路徑中儘量不要出現中文或其他符號字符,雖然並不一定會出錯,但不能保證完全正確,那麼就應該避免
4.在出現大量ned文件的工程中,會出現編譯時找不到相應的import的ned文件,導致需要各個查找,而在編譯之前可以通過分別打開每個ned文件(非記事本方式),要在omnet下打開,這樣就會自動識別,並提醒你找到相應源文件。這樣就可以不用在編譯時一個個的查找了
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章