2017-02-06 64 views
0

我已經安裝了(沒有任何錯誤)的OMNeT ++版本5.1預覽2在Windows 10OMNET ++ 5.1預覽2錯誤

我不知道問題出在哪裏,但我不能運行任何模擬。我嘗試了tictoc示例。我建立它並運行它,這是控制檯的輸出:

Starting... 

$ cd C:/omnetpp-5.1pre2/samples/tictoc 
$ tictoc.exe -m -u Qtenv omnetpp.ini 

Simulation terminated with exit code: -1073741511 
Working directory: C:/omnetpp-5.1pre2/samples/tictoc 
Command line: tictoc.exe -m -u Qtenv omnetpp.ini 

Environment variables: 
PATH=;C:\omnetpp-5.1pre2\bin;C:\omnetpp-5.1pre2\tools\win64\usr\bin;C:\omnetpp-5.1pre2\tools\win64\mingw64\bin;C:/omnetpp-5.1pre2/ide/jre/bin/server;C:/omnetpp-5.1pre2/ide/jre/bin;C:/omnetpp-5.1pre2/ide/jre/lib/amd64;.;C:\omnetpp-5.1pre2\bin;C:\omnetpp-5.1pre2\tools\win64\mingw64\bin;C:\omnetpp-5.1pre2\tools\win64\usr\local\bin;C:\omnetpp-5.1pre2\tools\win64\usr\bin;C:\omnetpp-5.1pre2\tools\win64\usr\bin;C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\omnetpp-5.1pre2\tools\win64\usr\bin\site_perl;C:\omnetpp-5.1pre2\tools\win64\usr\bin\vendor_perl;C:\omnetpp-5.1pre2\tools\win64\usr\bin\core_perl;C:\omnetpp-5.1pre2; 
OMNETPP_ROOT=C:/omnetpp-5.1pre2/ 
OMNETPP_IMAGE_PATH=C:\omnetpp-5.1pre2\images 

每隔一個例子都會發生同樣的情況。

什麼問題?

回答

0

您是否嘗試清潔和重建OMNeT及其示例?

當您啓動mingw.cmd,類型:

make cleanall 
./configure 
make -j2 

-j2是並行化編譯過程。您可以將其調整爲可用的CPU核心數量。

如果這些示例仍然沒有運行,請嘗試將編譯器從Clang更改爲GCC。

編輯 「configure.user」 文件中的 「omnetpp-5.1pre2」 目錄並更改線路(21號):

PREFER_CLANG=yes 

,並再次將其更改爲

PREFER_CLANG=no 

然後:

make cleanall 
./configure 
make -j2 

之後,您可以再試一次。所有的可執行文件都應該通過GCC構建,以防您的錯誤與Clang問題相關。

+0

錯誤仍然存​​在 – brid

+0

您是否在調試模式下運行仿真?源代碼中的哪一點確實發生錯誤? –