Bonjour!
alors pour un projet là où je travaille, j'ai besoin d'un système d'envoi de mails, et je suis tombé sur la librairie Qxt.
Voici le lien où j'ai trouvé un exemple :
http://developer.qt.nokia.com/forums/viewreply/24897/
Voici comment j'ai installé Qxt :
- J'ai téléchargé le fichier zip sur le site officiel (version 0.6.1)
- J'ai créé un dossier C:\QtSDK\libqxt\
- J'ai placé le contenu de l'archive zip téléchargée dans le dossier créé
- J'ai ouvert la console QT (Demarrer>Tous les programmes>QtSDK>Desktop>QT 4.7.3 for Desktop (MinGW) )
- Je me suis placé dans C:\QtSDK\libqxt\
- J'ai lancé "configure.bat"
- J'ai lancé "configure -debug_and_release"
- J'ai lancé "mingw32-make"
- J'ai lancé "mingw32-make install"
- J'ai placé les 2 lignes "CONFIG += qxt" et "QXT += core gui" dans le .pro de mon projet
Donc après je reviens dans QtCreator, et je fais un copier pur et simple de l'exemple que j'ai donné avant.
Mais à la compilation, voila l'erreur :
Code :
- ...\FenDoc.h:20: erreur : QxtNetwork/QxtSmtp: No such file or directory
- ...\FenDoc.h:21: erreur : QxtNetwork/QxtMailMessage: No such file or directory
|
Si j'essaye de les taper manuellement, donc je vois les possibilités au fur et à mesure que je tape l'include, je trouve par exemple qxtsmtp.h , mais pas QxtSmtp (pareil pour l'autre). J'ai essayé donc d'inclure les .h, mais la les erreurs se multiplient...
Je sais pas vraiment quoi faire... donc ceux qui ont déjà utilisé Qxt, merci de m'aider
EDIT : j'ai vu sur certain post que ces lignes pouvaient servir :
Code :
- g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -
- DQT_LARGEFILE_SUPPORT -DQXT_GUI_LIB -DQXT_CORE_LIB -DQT_DLL -DQT_GUI_LIB -
- DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -
- DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -
- I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QtCore" -
- I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QtGui" -
- I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include" -
- I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QxtCore" -
- I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QxtGui" -
- I"c:\Qxt\include" -
- I"c:\Qxt\include\QxtGui" -
- I"c:\Qxt\include\QxtCore" -
- I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\ActiveQt" -
- I"debug" -
- I"..\essai_qxt" -
- I"." -
- I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\mkspecs\win32-g++" -
- o debug\main.o ..\essai_qxt\main.cpp
|
Ce qui m'etonne, c'est pourquoi cherche-t-il dans C:\Qxt alors que l'installation c'est faite dans C:\QtSDK\libqxt ?
Message édité par Mastard69 le 09-06-2011 à 14:30:59