Я попытался распространять приложение, которое я написал в создателе Qt без успеха.Qt распространяет приложение для windows на qt 5.0.2
Я скомпилировал и с зависимым ходоком нашел все необходимые DLL-файлы, я создал папку и скопировал exe и dll в нее, и все работает на моем локальном компьютере.
Я скопировал все файлы в другой компьютер, и каждый раз, когда я пытаюсь выполнить его, я получаю сообщение об ошибке, что программа была прекращена unexpectantly
Я попытался собрать различные программы (примеры) и сделать одну копию/paste, и все они заканчиваются той же ошибкой.
я, а не использовать статические ссылки из-за возможных проблем с лицензированием
Я посмотрел на другие ответы переполнению стека и они все же .. скопировать библиотеки DLL в папку и она должна работать ... Я просто не могу понять, почему я получаю ошибку.
Даже пытался на этом же окне, а также другую версию (я компиляции на windows7 64, примерил win7 32, Win XP и выиграть 8)
EDIT
Это список библиотеки DLL, которые я добавляю
04/11/2013 12:20 PM 2,106,216 D3DCompiler_43.dll
04/11/2013 12:20 PM 18,025,758 icudt49.dll
04/11/2013 12:20 PM 3,090,303 icuin49.dll
04/11/2013 12:20 PM 1,808,899 icuuc49.dll
04/11/2013 12:22 PM 99,328 libEGL.dll
04/11/2013 12:24 PM 115,200 libgcc_s_sjlj-1.dll
04/11/2013 12:22 PM 968,704 libGLESv2.dll
04/11/2013 12:24 PM 895,488 libstdc++-6.dll
04/11/2013 12:24 PM 68,608 libwinpthread-1.dll
04/11/2013 12:25 PM 4,279,808 Qt5Core.dll
04/11/2013 12:23 PM 3,493,376 Qt5Gui.dll
04/11/2013 12:23 PM 663,552 Qt5Multimedia.dll
04/11/2013 12:23 PM 105,472 Qt5MultimediaWidgets.dll
04/11/2013 12:23 PM 1,130,496 Qt5Network.dll
04/11/2013 12:23 PM 300,032 Qt5OpenGL.dll
04/11/2013 12:23 PM 1,893,376 Qt5Script.dll
04/11/2013 12:24 PM 5,210,624 Qt5Widgets.dll
EDIT
Я понял, что мне не хватает папки под названием «платформа» и скопировать в нее qminimal.dll
и qwindows.dll
Я попытался скопировать эти файлы непосредственно в папку приложения, но это не сработало, я думаю, они иметь собственную папку.
Это может быть теперь закрыто
У вас есть все DLL? И правильные? – dtech
Да, используемый хост зависимостей, и он выполняется на моем компьютере в отдельной папке – Fabrizio
Развертывание с Qt в Windows - это ад, но это можно сделать. Являются ли библиотеки Qt копией одной и той же конфигурации (debug vs. release) в качестве исполняемого файла? –