windeployqt не развертывает qwindowsd.dll для приложения отладки - PullRequest
1 голос
/ 20 января 2020

Я пытаюсь использовать windeployqt.exe (Qt 5.13.2) для развертывания библиотек для отладочного приложения, созданного CMake 3.16. Все dll развернуты правильно, кроме плагина dll платформы, который развертывает qwindows.dll вместо qwindowsd.dll и приводит к следующей ошибке при попытке запустить исполняемый файл:

Это приложение не удалось начать, потому что ни один плагин платформы Qt не может быть инициализирован.

До сих пор я пытался:

  • Задать --debug в командной строке windeployqt. Это не удалось, потому что Qt5Coredd.dll не удалось найти (обратите внимание на двойные d).
  • Проверка того, что переменные среды, связанные с подключаемым модулем Qt, не установлены.
  • Проверено PATH, чтобы убедиться, что оно не ' не может содержать никаких папок с каталогом platforms.

Если я копирую qwindowsd.dll вручную, все работает нормально. Однако мне бы очень хотелось выяснить, что я делаю не так с windeployqt.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...