|
|
|
|
Aaaah c'est vrai que qt c'est immédiat sous linux et c'est chiant sous windows. Malheureusement j'ai jamais fait de qt4, donc bon... Cependant je n'ai pas vu ton nmake dans l'histoire, c'est pas plutôt ça qu'on utilise ? Il te renvoie quoi comme message d'erreur quand tu essaies de compiler ?
Bonne chance |
en fait, sous Linux, tu clic sur nouvelle form, puis sur nouveau main.cpp, bref, il fait tout.
ensuite, un petit qmake puis make dans le répertoire et hop on avait l'éxécutable. la dans le 4, je ne sais pas comment faire pour avoir les main.ccp et les .h. le qmake ne semble pas faire grand chose du .ui creer par le designer. En fait, au dela de la compilation, c'est plus un problème d'utilisation pure. mais je ne trouve pas de doc. sinon, quand je fait make voila sortit : mingw32-make -f Makefile.Release mingw32-make[1]: Entering directory `C:/Documents and Settings/Char Snipeur/Mes documents/PROG/QT4' g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runt ime-pseudo-reloc -Wl,-s -Wl,-s -Wl,-subsystem,windows -o "release\QT4.exe" relea se\main.o -L"H:\QT\lib" -lmingw32 -lqtmain -lQtCore4 -lQtGui4 H:\QT\lib/libqtmain.a(qtmain_win.o.b)(.text+0x1f7):qtmain_win.cpp: undefined ref erence to `qMain(int, char**)' mingw32-make[1]: *** [release\QT4.exe] Error 1 mingw32-make[1]: Leaving directory `C:/Documents and Settings/Char Snipeur/Mes d ocuments/PROG/QT4' mingw32-make: *** [release] Error 2 Salutation ! Char Snipeur |
4 idées me viennent à l'esprit (de la moins probable à la plus probable) :
1) Par ailleurs j'ai souvenir qu'en QT il fallait faire une classe qui héritait de ton interface pour éviter qu'elle se fasse écrabouiller à chaque fois que tu compilais l'ui. Est ce que tu as fait ? 2) Rrafraichis moi la mémoire. Si je me souviens bien qmake génère un makefile, mais j'ai souvenir que je compilais en faisant du nmake et non du make. Est-ce ma mémoire qui flanche ? 3) Ca sens le PATH de librairie foireux. Sous linux ça s'appelle LD_LIBRAIRY_PATH mais ton visual c++ a un truc équivalent, et je pense que tu as du oublier de le configurer. 4) Il me semble que sous windows il y a des variables d'environnement à reconfigurer, et pour ça il y a un "vcvar32" ou nom dans le genre pourle faire. L'as-tu lancé ? Bonne chance |
merci pour la réponse :
1- non, je ne l'ai pas fait, et je ne comprend pas de quoi tu parle. sous QT linux c'est totalement inutile en tout cas. 2- pareil, sous QT LInux c'est bien make, QT4 ils cherchent ou se trouve le make de mingw, je suppose donc que c'est pour l'utiliser. (à moins que...) 3- normalement, le passe est correctement configurer, mais il est possible que le problème vienne de la. Je regarderai en détail. 4- j'ai lancer vcvar32, et j'ai même corriger certaines erreurs. Sinon, je n'ai toujours pas trouver de tuto clair permettant de faire un programme sur QT designer Salutation ! Char Snipeur |
Salut tout le monde!
Dit moi... tu as essayer de mettre ton projet un nouveau dossier? |
Et aprés, il faut mettre les fichier .dll suivant dans le dossier release:
mingwm10.dll QtCore4.dll QtGui4.dll Normalement sa devrai marcher... |
J'ai encore oublier un truc...
Quand tu es dans Commend Prompt tu doit faire sa: cd C:\adressedetonprojet qmake -project qmake make voila... |
| 20/10 20h15 | Logiciels de gravure gratuits | Gravure |
| 06/03 17h15 | [Tutoriels] Tutoriels de logiciels | Logiciels |
| 20/03 14h26 | [Tuto ]carte TV terratec 1400 sur mandriva 2006 | Matériel/Périphériques |
| 09/08 21h23 | [Linux] Installation de KDE 3.5.4 avec Konstruct | Linux |
| 15/04 10h30 | [Debian] Debian GNU/Linux 4.0 AMD64 - Installation Skype | Distributions |
| 18/06 17h17 | Problème compilation de Qt 4.4.0 | 0 |
| 29/03 23h57 | Qdevelop et QT 4.3.3:probleme de compilation | 0 |
| 23/06 13h45 | [C++] QT designer, compilation | 23 |
| 10/07 10h42 | TUTO GIMP 2.4.6 | 1 |
![]() | MP3Tag - Mp3tag est un éditeur de Métatags (ID3 tags) pour la plupart des formats audio courants. Il est capable de renommer un grand... | Catégorie: Marquage (ID3) Licence: Freeware/gratuit |
![]() | Avast! 4 Familial - Avast! 4 Home Edition est un antivirus complet prévu pour les utilisateurs personnels et un usage non commercial. Le... | Catégorie: Antivirus Licence: Freeware/gratuit |
![]() | TrueCrypt - Sur le site de l'éditeur, existe aussi des versions pour MAC OS X et LINUX <h2> </h2> TrueCrypt vous permet de créer... | Catégorie: Chiffrement Licence: Open Source |
![]() | Auto Gordian Knot 2.45 - Pour extraire une bande son d'un DVD, il existe des solutions payantes, la principale étant DVD Audio Extractor, l'astuce a... | Catégorie: Extraction Licence: Freeware/gratuit |
![]() | Qtek S100 416 MHz | Catégorie: PDA | |
![]() | Qtek 9090 400 MHz | Catégorie: PDA | |
![]() | Compilation 450 jeux Pour | Catégorie: Jeu vidéo PC | 19.95 € Amazon.fr |
![]() | Qtek S110 416 MHz | Catégorie: PDA |