Qt ver Release
Ostatnio zmodyfikowano 2016-04-17 21:19
Kefirek Temat założony przez niniejszego użytkownika |
Qt ver Release » 2016-04-17 10:55:20 Witam Budując program w wersji Debug wszystko jest ok, ale próba budowania w wersji Release daje błąd:
Uruchamianie C:\Users\piern\Desktop\QFiles\build-WinReader-Desktop_Qt_5_5_1_MinGW_32bit-Release\release\WinReader.exe... Nie można uruchomić programu. Sprawdź ścieżkę i prawa dostępu do programu. C:\Users\piern\Desktop\QFiles\build-WinReader-Desktop_Qt_5_5_1_MinGW_32bit-Release\release\WinReader.exe zakończone kodem -1
Co może być przyczyną i jakie są różnice w obu wersjach. Czy wersję debug mogę uruchomić na inny komputerze???
Pozdrawiam |
|
Kefirek Temat założony przez niniejszego użytkownika |
» 2016-04-17 11:34:27 Więcej danych o błędzie:
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 11:32:05: Uruchamianie kroków budowania dla projektu WinReader... 11:32:05: Konfiguracja niezmieniona, krok qmake opuszczony. 11:32:05: Uruchamianie "C:\Qt\Qt5.5.1\Tools\mingw492_32\bin\mingw32-make.exe" C:/Qt/Qt5.5.1/Tools/mingw492_32/bin/mingw32-make -f Makefile.Release mingw32-make[1]: Entering directory 'C:/Users/piern/Desktop/QFiles/build-WinReader-Desktop_Qt_5_5_1_MinGW_32bit-Release' g++ -Wl,-s -Wl,-subsystem,windows -mthreads -o release\WinReader.exe release/main.o release/mainwindow.o release/moc_mainwindow.o -lmingw32 -LC:/Qt/Qt5.5.1/5.5/mingw492_32/lib -lqtmain -lshell32 -lQt5Widgets -lQt5Gui -lQt5Core C:/Qt/Qt5.5.1/Tools/mingw492_32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.exe: cannot open output file release\WinReader.exe: Permission denied collect2.exe: error: ld returned 1 exit status Makefile.Release:81: recipe for target 'release\WinReader.exe' failed mingw32-make[1]: *** [release\WinReader.exe] Error 1 mingw32-make[1]: Leaving directory 'C:/Users/piern/Desktop/QFiles/build-WinReader-Desktop_Qt_5_5_1_MinGW_32bit-Release' mingw32-make: *** [release] Error 2 makefile:34: recipe for target 'release' failed 11:32:06: Proces "C:\Qt\Qt5.5.1\Tools\mingw492_32\bin\mingw32-make.exe" zakończył się kodem wyjściowym 2. Błąd budowania / instalowania projektu WinReader (zestaw narzędzi: Desktop Qt 5.5.1 MinGW 32bit) Podczas wykonywania kroku "Make" 11:32:06: Czas trwania: 00:01. /////////////////////////////////////////////////////////// |
|
mateczek |
» 2016-04-17 12:12:35 bez wnikania w szczegóły:
1. zamknii qt-creator 2. pokasuj wszystkie pliki "*.pro.user" z katalogu źródeł. Sam pliki "*.pro" ma zostać tylko te z user na końcu skasuj. 3. odpal qtcreator zapyta się czy skonfigurować projekt dajesz tak. 4. zaznacz wersję relase i następnie-przebuduj wszystko. |
|
Kefirek Temat założony przez niniejszego użytkownika |
» 2016-04-17 15:17:02 Sorki, ze tak długo, ale do rzeczy - Zrobiłem wszystko z godnie z Twoją instrukcją, ale niestety nic się nie zmienia. Jedno co mnie zastanawia to ,że po kliknięciu buttona skonfiguruj qCreator zaczyna konfigurację w wersji Debug mimo ,że jest możliwość wtedy przełączenia na wersję release. Pozdrawiam |
|
mateczek |
» 2016-04-17 16:36:41 https://zapodaj.net/images/88d4a7f277afa.png przy tworzeniu nowego projektu masz takie opcje ?? czy z nowo utworzonym projektem też masz takie klocki ??
|
|
Kefirek Temat założony przez niniejszego użytkownika |
» 2016-04-17 16:56:32 No ja po Windowsem mam Qt i nie mam "tych klocków". |
|
Kefirek Temat założony przez niniejszego użytkownika |
» 2016-04-17 16:58:51 tzn przy tworzeniu nie mam opcji wyboru versji debug czy release. Natomiast po utworzeniu tak mam opcje wyboru budowania versji release lub debug. |
|
mateczek |
» 2016-04-17 20:53:24 wogule masz coś w tym katalogu ?? C:\Users\piern\Desktop\QFiles\build-WinReader-Desktop_Qt_5_5_1_MinGW_32bit-Release\release\ |
|
« 1 » 2 |