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

來源:互聯網
上載者:User

以下所述的為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.exe在Ghostscript安裝目錄的bin檔案夾中

注意事項:

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

二.OMNeT++ GNED的使用

GNED是NED(Network Discription)語言編輯和編譯工具,用於實現模擬網路拓撲結構描述。NED的文法結構請參見Omnet Manual。GNED的使用介紹請參見本文檔所在目錄下的gned應用入門.pdf。

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

using namespace std;

3.在檔案的路徑中盡量不要出現中文或其他符號字元,雖然並不一定會出錯,但不能保證完全正確,那麼就應該避免4.在出現大量ned檔案的工程中,會出現編譯時間找不到相應的import的ned檔案,導致需要各個尋找,而在編譯之前可以通過分別開啟每個ned檔案(非記事本方式),要在omnet下開啟,這樣就會自動識別,並提醒你找到相應源檔案。這樣就可以不用在編譯時間一個個的尋找了

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.