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

Qt ver Release

Ostatnio zmodyfikowano 2016-04-17 21:19
Autor Wiadomość
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
P-147342
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.
///////////////////////////////////////////////////////////
P-147345
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.
P-147346
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
P-147357
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 ??
P-147359
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".
P-147360
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.
P-147361
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\
P-147365
« 1 » 2
  Strona 1 z 2 Następna strona