Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Qt release ver

Ostatnio zmodyfikowano 2015-12-06 20:12
Autor Wiadomość
Kefirek
Temat założony przez niniejszego użytkownika
Qt release ver
» 2015-12-06 17:16:52
Witam
Po uruchomieniu programu w wersji release otrzymuje komunikat:
This application failed to start because not find or load the Qt platform plugin "windows".
Dodam, że dodałem poniższe biblioteki do executable directory:
Qt5Widgets.dll,
Qt5Gui.dll,
Qt5Core.dll,
libwinpthread-1.dll,
libstdc++-6.dll,
libgcc_s_dw2-1.dll,
icudt54.dll,
icuin54.dll,
icuuc54.dll,
qwindowsd.dll,
qwindows.dll,
qminimal.dll,
qminimald.dll,
qoffscreen.dll,
qoffscreend.dll.

Brakuje bibliotek tylko jakich jeszcze - nie chce dodawać wszystkich a pojedynczo to szukanie igły w stogu siana.
Program jest uruchamiany na tym samym komputerze.
Pozdrawiam


P-141507
mateczek
» 2015-12-06 17:57:57
musisz w katalogu programu zrobić pod-katalog platforms i tam skopiować.
../platforms/qwindows.dll
../platforms/qoffscreen.dll
../platforms/qminimal.dll
P-141511
Kefirek
Temat założony przez niniejszego użytkownika
» 2015-12-06 18:39:07
Teraz wywala ten sam błąd co wcześniej, ale poniżej jeszcze jest napisane:

"Availabe platforms plugins are: minimal, offscreen, windows."

Czyli niby są pluginsy, ale dalej coś nie tak????
P-141513
mateczek
» 2015-12-06 19:10:42
ja zawsze robię tak:
1. kopiuje exe do oddzielnego folderu
2. przegrywam dllki o które się pluje z katalogu /Qt/Qt5.5.0/5.5/mingw492_32/bin/
http://zapodaj.net/images​/1d9b1f4f73278.png
3. w katalogu programu tworzę katalog platforms i tam kopiuje pliki z folderu /Qt/Qt5.5.0/5.5/mingw492_32/plugins/platforms
4. http://zapodaj.net/images​/07332bf3c7eb8.png

Tak zawsze robię !!! w ostatnio kompilowanym programie przy pomocy qt5.5.1 nie potrzebował bibliotek !!!
icudt54.dll,
icuin54.dll,
icuuc54.dll,

Dodam iż korzystam z kompilatora gcc - mingw!!! nie microsoftowego !!!
biblioteka qt5SerialPort.dll i libwinpthread-1.dll są tam dlatego, iż program ze screenów służy do programowania chipów i komunikuje się po RS232 z urządzeniem !!! więc u Ciebie nie powinny być potrzebne!!! Prawdę mówiąc nie wiem co może być problemem u Ciebie wię wyjaśniam tylko jak ja to robię !!!
P-141516
Kefirek
Temat założony przez niniejszego użytkownika
» 2015-12-06 19:26:40
Zrobiłem zgodnie z tym co ty robisz zawsze, ale niestety to samo jest co było, krótko mówiąc lipa.
Jeszcze parę dni temu wszystko grało. Miałem wersję Qt z przed paru miesięcy.
Wczoraj padł mi system, wgrywałem od nowa i aktualizowałem do nowszej kompilacji Win10, Qt też od nowa wgrywałem i tu zaskoczenie jest jeszcze gorzej.
Dodam, że poprzednio nie potrzebowałem folderu platform z bibliotekami, a wszystko grało.
P-141521
mateczek
» 2015-12-06 19:39:27
bez folderu platform powinno grać na kompie na którym jest zainstalowane QT - przy przenoszeniu na inny komputer z czystym windows trzeba go stworzyć !!!
więc coś faktycznie jest nie tak!!! ale ja nie wiem co :(
P-141527
Kefirek
Temat założony przez niniejszego użytkownika
» 2015-12-06 19:41:33
Pokombinuje jeszcze i dam znać czy się udało. W ostateczności wrócę do starszej wersji Qt.
W każdym razie dzięki za pomoc.
P-141528
Kefirek
Temat założony przez niniejszego użytkownika
» 2015-12-06 20:12:01
Temat rozwiązany - problem polegał na tym, że dołączałem biblioteki ze starszej wersji Qt które miałem w tym celu specjalnie przygotowane w folderze. Krótko mówiąc zgubiła mnie rutyna :-)
Pozdrawiam
P-141538
« 1 »
  Strona 1 z 1