Серьезная проблема с запуском приложения в QtCreator

Я пишу заявку на два года в QtCreator. (Мое приложение использует некоторые внешние библиотеки).

Недавно я портировал приложение в Qt5.3mingw (windows7). Приложение успешно построено, но не запущено в QtCreator и дало "Программа неожиданно завершилась".

При отладке приложения он выдает это сообщение об ошибке: "Во время запуска программы выдается код 0xc0000135".

Однако приложение запускается вне QtCreator! Кажется, у QtCreator возникла серьезная проблема при запуске приложения или проблема с компоновщиком.

Я даже удалил все Qt и QtCreators и переустановил их, но проблема настаивает.

Любой гид будет оценен по достоинству. Благодарю.

1 ответ

Код состояния 0xC0000135 - STATUS_DLL_NOT_FOUND.

Там некоторая DLL, от которой зависит ваша программа, не находится в каталоге, который выполняется при запуске из среды разработки QtCreator.

Возможно, вам необходимо убедиться, что PATH правильно настроен для QtCreator.

Кроме того, такой инструмент, как Dependency Walker, может помочь вам разобраться в том, что такое DLL. Я не уверен, почему Windows не облегчает поиск DLL-информации.

licensed under cc by-sa 3.0 with attribution.