Я искал в Интернете какую-то полезную и ясную информацию об этом, это раздражает, что такая простая вещь так трудно сделать.
Мне нужно создать исполняемый файл для моего проекта Qt, чтобы запустить его на других компьютерах. Мой проект хорошо работает в Qt Creator, но когда я пытаюсь запустить исполняемый файл, созданный в папке выпуска, я получаю ошибки в отношении некоторой DLL, и, хотя я поместил их все в один и тот же каталог моего .exe, я получил некоторые ошибки о входных точках в процедурах внутри dll (QtCore4.dll).
Решение похоже на статическое связывание, я нашел много информации об этом, но никто из них не помог мне. Вот что я пробовал до сих пор:
- Использование исполняемого файла, созданного в папке выпуска, как я сказал выше.
- Статическое связывание, следуя этому руководству (и многим другим, все почти то же самое): http://doc.qt.io/qt-4.8/deployment-windows.html, но я получаю следующую ошибку во время "configure -static": NMAKE: фатальная ошибка U1077: "c:\Arquivos de programas\Microsoft Visual Studio 9. 0\VC\BIN\cl.EXE "': код возврата' 0x2 ' Стоп. Не удалось создать qmake, код возврата 2
Для этого я не смог найти какое-либо решение, поэтому я просто пытаюсь создать исполняемый файл для моего проекта Qt, надеюсь, вы, ребята, можете дать мне немного света здесь.