Я пытаюсь развернуть мое приложение Qt и столкнулся с фатальной ошибкой. Программа отлично работает в редакторе Qt, я могу ее создать и запустить. После создания моего проекта в режиме выпуска и использования windeployqt.exe, чтобы получить правильный .dll в папке, я лечусь до this error message. Я получаю один для 5 различных Qt .dll. Я нашел способ удалить эту ошибку с помощью .dll из инструментов Qt, а не из найденных в каталоге bin компилятора. Но у меня осталось remaining error like this. В отличие от предыдущих ошибок ", dll не цитируется, только каталог моей программы.Не удается запустить сборку выпусков Qt C++. «Точка входа процедуры не может быть найдена»
Я уже пробовал это с 2 компиляторами. То, что предоставляется Qt, и моя собственная установка. Как вы можете сказать, так и не удалось.
Похоже, вы используете windeployqt.exe из сборки Qt, которая отличается от сборки Qt, которую вы использовали для создания своего приложения. Вот почему приложение запускается при запуске. –
Натолкнулся на ту же проблему. Используя Qt 5.9 - Qt 5.10, с vs2017. Это происходит только в режиме Release. Мне пришлось переместить Qt dll, необходимые программе, в тот же путь, что и .exe. Странно. – brahmin