Как я могу решить эту ошибку в OMNest 5.5.1? - PullRequest
0 голосов
/ 05 апреля 2020

Я получаю следующую ошибку:

Исключительная ситуация при выполнении командной строки. Не удалось запустить программу "C: / OMNEST-5.5.1 / samples / enera / lteAdvanced / enera.exe" (в каталоге "C: \ OMNEST-5.5.1 \ samples \ enera \ lte"): ошибка CreateProcess = 2, Система не может найти файл.

Я уже собирал проект много раз. Я попытался сделать более простой, уже приведенный пример из o mnet, просто чтобы проверить, работает ли это. Это работает. Но если я скопирую этот пример в свой проект, он тоже не будет работать, поэтому с моим файлом проекта все в порядке. Но, похоже, это правильно. У меня только одно Соединение, и я сохранил его очень простым. Но это не работает. Я правильно установил Omnest и inet.

1 Ответ

1 голос
/ 14 апреля 2020

Наиболее вероятной причиной является то, что EXE-файл не может найти библиотеки omnet ++ dynamici c, которые он пытается загрузить. И наиболее вероятной причиной является то, что вы пытаетесь выполнить исполняемый файл из приглашения CMD, а не из оболочки, предоставляемой сценарием mingwenv.cmd.

Все, что вы делаете в OMNeT ++ (включая запуск моделирования), должно быть запустить из оболочки mingwenv.

...