Недавно я установил надстройку Qt для Visual Studio 2013. Когда я собираю проект в Qt Creator или Visual Studio с использованием MSVC2013, он создается без ошибок, но его можно запустить только из среды IDE. Если я пытаюсь запустить его, щелкнув файл .exe, выдается сообщение об ошибке: «Точка входа в процедуру? Qt_metacast @ QMenuBar @@ UAEPAXPBD @ Z не может быть расположена в библиотеке динамических ссылок».
По результатам исследований, которые я провел в Интернете, я обнаружил, что может быть что-то делать с добавлением правильных файлов .dll в мой каталог .exe. Какие файлы .dll мне нужны или я что-то не так делаю?
Я установил Надстройка Visual Studio 1.2.4 для Qt5 с сайта Qt.
DLL
s для этого вида библиотек использование должно быть излишне большим. Вы должны сделать статическую компиляцию Qt, чтобы нужные функции были встроены в ваш *.exe
,