Как скопировать dll Qt с помощью windeploy
Я пишу приложение Qt и пытаюсь автоматизировать автоматическое развертывание Qt dll через QWindeploy, и код выглядит следующим образом:
########## QT DEPLOYMENT ##########
get_target_property(_qmake_executable Qt5::qmake IMPORTED_LOCATION)
get_filename_component(_qt_bin_dir "${_qmake_executable}" DIRECTORY)
find_program(WINDEPLOYQT_EXECUTABLE windeployqt HINTS "${_qt_bin_dir}")
install(CODE "execute_process(COMMAND ${WINDEPLOYQT_EXECUTABLE} --no-compiler-runtime ${CMAKE_INSTALL_PREFIX}/bin/${PROJECT_NAME}.exe)")
##########
С приведенным выше кодом qwindowsd.dll не копируется в режиме отладки, но режим выпуска работает достаточно хорошо. Я даже пробовал запустить windeploy через CMD, но выдает следующую ошибку:введите здесь описание изображения
Как-то ищет неправильную dll (QtCoredd.dll).
Кто-нибудь может мне помочь с этой проблемой?
Спасибо