Login · Register
04.09.2010 18:55:55
Aktualnie online
· Gości online: 3

· Użytkowników online: 0

· Łącznie użytkowników: 52
· Najnowszy użytkownik: snake


Reklama
www.ddt.pl

www.maddevblog.eu

Statystyki reklamowe

Statystyki

Monitorowanie:



W sieci od:
24 czerwca 2009


Logowanie
Nazwa użytkownika

Hasło



Nie masz jeszcze konta?
Zarejestruj się

Nie możesz się zalogować?
Poproś o nowe hasło

Ostatnie artykuły

Ostatnio Widziani
· djszalas06:31:21
· kabanek20:23:52
· pipczaqu 2 dni
· DamianLii 2 dni
· janisz 2 dni
· radzioon 3 dni
· snake 3 dni
· damn 3 dni
· iluvathar 3 dni
· adam2006 6 dni

Zobacz temat
DevQt.pl - Programowanie C++ / Qt :: PROGRAMOWANIE - C++ i Qt :: Szukam Pomocy
Kto jeszcze czyta ten temat? 1 gość(ci)
 Drukuj temat
:: error: [release/moc_mainwindow.cpp] Error 1
wojtek1990
#1 Drukuj posta
Dodany dnia 20.07.2010 15:11:53
Początkujący Użytkownik


Postów: 13
Data rejestracji: 20.07.10

Witam wszyskich.

Potrzebuje pomocy. Przy kompliowaniu pojawia sie ww błąd.
Projekt wczesniej sie kompilowal !
Kompilowanie wczesniej zrobionych backupów tez nie daje pozytywnego skutku - a jestem pewny, ze z kodem wszystko OK.

Przeinstalowalem qt - nie pomoglo.
Najnowasza wersja programu, pracuje w Windows 7.

Prosze o pomoc.
Edytowane przez wojtek1990 dnia 20.07.2010 15:37:52
 
MadMike44
#2 Drukuj posta
Dodany dnia 20.07.2010 16:46:56
Awatar

Główny administrator


Postów: 61
Data rejestracji: 03.09.09

Załącz, jeśli możesz, kod źródłowy..
 
www.devqt.pl
janisz
#3 Drukuj posta
Dodany dnia 21.07.2010 12:58:21
Awatar

Użytkownik


Postów: 51
Data rejestracji: 22.03.10

A kompiluje się w trybie debug?
 
wojtek1990
#4 Drukuj posta
Dodany dnia 21.07.2010 23:33:19
Początkujący Użytkownik


Postów: 13
Data rejestracji: 20.07.10

Dzieki za odpowiedzi.

Zbudowalem program "od nowa" - kopiujac pliki po kolei i o dziwo zadzialalo, jakby problem sie powtorzyl to napisze.
 
MadMike44
#5 Drukuj posta
Dodany dnia 28.07.2010 20:46:03
Awatar

Główny administrator


Postów: 61
Data rejestracji: 03.09.09

Najczęściej w takich przypadkach pomaga usunięcie plików generowanych automatycznie przez kompilatory MOC i UIC - wtedy wszystkie generowane automatycznie pliki są tworzone na nowo.
 
www.devqt.pl
DamianLii
#6 Drukuj posta
Dodany dnia 08.08.2010 21:31:14
Nowy Użytkownik


Postów: 9
Data rejestracji: 08.08.10

Witam.
Mam podobny problem w debug jak i release pokazuje mi się błąd. Co do błędu to "[debug/moc_mainwindow.cpp] Error 1". Poniżej daje komunikat kompilatora:


Uruchamianie kroków budowania dla projektu projekt...
Konfiguracja niezmieniona, krok qmake opuszczony.
Uruchamianie: "C:/Qt/2010.041/mingw/bin/mingw32-make.exe" -w
mingw32-make: Entering directory `C:/Qt/2010.04/projekt-build-desktop'
C:/Qt/2010.041/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `C:/Qt/2010.04/projekt-build-desktop'
C:\Qt\2010.041\qt\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\2010.041\qt\include\QtCore" -I"..\..\2010.041\qt\include\QtGui" -I"..\..\2010.041\qt\include\QtSql" -I"..\..\2010.041\qt\include" -I"..\..\2010.041\qt\include\ActiveQt" -I"debug" -I"." -I"..\..\..\Users\Damian\Documents\Nowy folder (2)\projekt" -I"." -I"..\..\2010.041\qt\mkspecs\win32-g++" -D__GNUC__ -DWIN32 ..\..\..\Users\Damian\Documents\Nowy folder (2)\projekt\mainwindow.h -o debug\moc_mainwindow.cpp
mingw32-make[1]: Leaving directory `C:/Qt/2010.04/projekt-build-desktop'
moc: Too many input files specified
Usage: moc [options] <header-file>
-o<file> write output to file rather than stdout
-I<dir> add dir to the include path for header files
-E preprocess only; do not generate meta object code
-D<macro>[=<def>] define macro, with optional definition
-U<macro> undefine macro
-i do not generate an #include statement
-p<path> path prefix for included file
-f[<file>] force #include, optional file name
-nw do not display warnings
@<file> read additional options from file
-v display version of moc
mingw32-make[1]: *** [debug/moc_mainwindow.cpp] Error 1
mingw32-make: Leaving directory `C:/Qt/2010.04/projekt-build-desktop'
mingw32-make: *** [debug] Error 2
Proces C:/Qt/2010.041/mingw/bin/mingw32-make.exe zakończył się kodem wyściowym %2.
Błąd podczas budowania projektu projekt (produkt docelowy: Desktop)
Podczas wykonywania kroku budowania "Make"



EDIT:

Zrobiłem odnowa cały projekt wszystko skopiowałem i działa.
Mam jeszcze jedno pytanie czy da się Qt zrobić biblioteki statyczne, bo aplikacja które nic nie robi zajmuję z bibliotekami prawie 200MB
Edytowane przez DamianLii dnia 08.08.2010 21:45:07
 
wojtek1990
#7 Drukuj posta
Dodany dnia 09.08.2010 00:52:21
Początkujący Użytkownik


Postów: 13
Data rejestracji: 20.07.10

DamianLii napisał/a:
Mam jeszcze jedno pytanie czy da się Qt zrobić biblioteki statyczne, bo aplikacja które nic nie robi zajmuję z bibliotekami prawie 200MB


Do QT sa dolaczone .dll'e, ktore potrzeba do odpalenia twojej aplikacji i warzą pare MB tj. QtGui4.dll, QtCore4.dll etc. Uruchom swoja aplikacje i "dopełnij" o biblioteki, o które woła program.
Edytowane przez wojtek1990 dnia 09.08.2010 00:57:35
 
DamianLii
#8 Drukuj posta
Dodany dnia 09.08.2010 07:56:05
Nowy Użytkownik


Postów: 9
Data rejestracji: 08.08.10

Tak wiem, ale dll QtGuid4.dll co waży ponad 150MB, da się jakoś wyłapać odpowiednie rzeczy i umieścić do swojego dll gdzie bedą te rzeczy co są potrzebne w programie
 
janisz
#9 Drukuj posta
Dodany dnia 10.08.2010 14:45:46
Awatar

Użytkownik


Postów: 51
Data rejestracji: 22.03.10

Jesteś pewien że koniecznie potrzebujesz QtGuid4.dll? To jest biblioteka do trybu debug
 
Przeskocz do forum:
Podobne Tematy
Temat Forum Odpowiedzi Ostatni post
Tworzenie pakietu deb z gotowego projektu Qt [release] Szukam Pomocy 4 17.04.2010 22:31:43
Problem z trybem release Szukam Pomocy 6 27.03.2010 10:09:39
Skąd wziąć biblioteki do release ? Szukam Pomocy 8 31.01.2010 16:40:52