2017-02-06 5 views
0
내가 설치 한

(오류없이) OMNeT ++ 버전 5.1 미리 2 윈도우 (10)Omnet ++ 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로 변경하십시오.

편집 "omnetpp-5.1pre2"디렉토리에서 "configure.user"파일과 줄을 변경 (번호 21) :

PREFER_CLANG=yes 

다시에

PREFER_CLANG=no 

다음 변경 :

make cleanall 
./configure 
make -j2 

나중에 다시 시도 할 수 있습니다. 오류가 Clang 문제와 관련된 경우를 대비하여 모든 실행 파일은 GCC를 통해 빌드해야합니다.

+0

오류가 아직 있습니다. – brid

+0

시뮬레이션을 디버그 모드에서 실행 했습니까? 소스 코드의 어느 시점에서 오류가 정확히 발생합니까? –