Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1153 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Problème de configuration pour QT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de configuration pour QT

n°763967
akalash47
Posté le 15-06-2004 à 11:19:18  profilanswer
 

Voilà, je suis en IUT Info 1ère année, moi et quelques camarades nous devons réaliser un projet (un MasterMind 3D) en utilisant la bibliothèque QT. Donc nous débutons complètement... :(  
Nous travaillons sous Linux (Red Hat 9) et apparemment il existe des problèmes de configuration : la compilation d'un programme très simple ("Hello world", ça va peut-être rappeler des souvenirs à certains ^^) donne beaucoup d'erreurs.
Je vous donne ci-dessous le programme et la commande console employée. Merci d'avance pour votre aide.
 
//-----------le main.cpp
#include <qapplication.h>
#include <qpushbutton.h>
 
int main( int argc, char **argv )
{
    QApplication a( argc, argv );
    QPushButton hello( "Hello world!", 0 );
    hello.resize( 100, 30 );
    a.setMainWidget( &hello );
    hello.show();
    return a.exec();
}
 
//-----------la commande console
qmake -project
qmake
make -->et là pas mal d'erreurs

mood
Publicité
Posté le 15-06-2004 à 11:19:18  profilanswer
 

n°764003
HelloWorld
Salut tout le monde!
Posté le 15-06-2004 à 11:42:25  profilanswer
 

Quelles erreurs ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°764740
akalash47
Posté le 15-06-2004 à 17:45:31  profilanswer
 

g++  -o qt main.o   -L/usr/X11R6/lib -lXext -lX11 -lm
main.o(.text+0x30): In function `main':
/home/etud/e1/a125/qt/main.cpp:13: référence indéfinie vers « QApplication::QApp
lication[in-charge](int&, char**)»
main.o(.text+0x40):/home/etud/e1/a125/qt/main.cpp:15: référence indéfinie vers «
 QString::QString[in-charge](char const*)»
main.o(.text+0x5c):/home/etud/e1/a125/qt/main.cpp:15: référence indéfinie vers «                                             QPushButton::QPushButton[in-charge](QString const&, QWidget*, char const*)»
main.o(.text+0x77): In function `main':
/usr/lib/qt-3.1/include/qstring.h:770: référence indéfinie vers « QString::share                                            d_null      »
main.o(.text+0x81):/usr/lib/qt-3.1/include/qstring.h:771: référence indéfinie ve                                            rs « QStringData::deleteSelf()      »
main.o(.text+0x99): In function `main':
/home/etud/e1/a125/qt/main.cpp:16: référence indéfinie vers « QPushButton::resiz                                            e(int, int)»
main.o(.text+0xa5):/home/etud/e1/a125/qt/main.cpp:18: référence indéfinie vers «                                             QApplication::setMainWidget(QWidget*)      »
main.o(.text+0xad):/home/etud/e1/a125/qt/main.cpp:19: référence indéfinie vers «                                             QWidget::show()    »
main.o(.text+0xb5):/home/etud/e1/a125/qt/main.cpp:20: référence indéfinie vers «                                             QApplication::exec()     »
main.o(.text+0xbf):/home/etud/e1/a125/qt/main.cpp:20: référence indéfinie vers «                                             QPushButton::~QPushButton [in-charge]()»
main.o(.text+0xc7):/home/etud/e1/a125/qt/main.cpp:20: référence indéfinie vers «                                             QApplication::~QApplication [in-charge]()»
collect2: ld a retourné 1 code d'état d'exécution
make: *** [qt] Erreur 1
 
Voila!

n°764752
HelloWorld
Salut tout le monde!
Posté le 15-06-2004 à 17:52:41  profilanswer
 

faut linker avec qt.
un truc du genre -lqt à ajouter à la ligne de commande.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Problème de configuration pour QT

 

Sujets relatifs
probleme sur calcul de tempsProblème Connexion BDD (ASP) [Résolu]
[ Access ] Problème de sécurité avec base en réseauProblème liaison Javascript/PHP [Résolu]
Probleme avec Dreamweaverprobleme de requete
Probleme de date....problème access comprend pas
probleme de couleur alpha en opengl[gl4java - Java]Problème de picking avec gl4java
Plus de sujets relatifs à : Problème de configuration pour QT


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR