Partage
  • Partager sur Facebook
  • Partager sur Twitter

probleme avec compilation qt

Anonyme
    3 avril 2008 à 3:09:38

    Jai un probleme car quand je compile sa ne marche pas

    Voici mon fichier MaFenetre.h



    1. #ifndef DEF_MAFENETRE
    2. #define DEF_MAFENETRE
    3. #include <QApplication>
    4. #include <QPushButton>
    5. #include <QWidget>
    6. class MaFenetre : public QWidget
    7. {
    8.         public:
    9.                 MaFenetre();
    10.                 private:
    11.                         QPushButton *m_bouton;
    12. };
    13. #endif


    Voici mon MaFenetre.cpp
    1. #include "MaFenetre.h"
    2. MaFenetre::MaFenetre() : QWidget()
    3. {
    4.         setFixedSize(300, 150);
    5.         m_bouton = new QPushButton("Allo", this);
    6.         m_bouton->setFont(QFont("Comic Sans MS", 14));
    7.         m_bouton->setCursor(Qt::PointingHandCursor);
    8.         m_bouton->move(60, 50);
    9. }

    Voici mon main
    1. #include <QApplication>
    2. #include "MaFenetre.h"
    3. int main(int argc, char *argv[])
    4. {
    5.         QApplication app(argc, argv);
    6.         MaFenetre fenetre;
    7.         fenetre.show();
    8. return app.exec();
    9. }

    Voici le resultat quand je compile

    1. C:\Documents and Settings\Marc\Mes documents\Visual Studio 2008\Projects\Test\Te
    2. st>make
    3. mingw32-make -f Makefile.Release
    4. mingw32-make[1]: Entering directory `C:/Documents and Settings/Marc/Mes document
    5. s/Visual Studio 2008/Projects/Test/Test'
    6. g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
    7. oc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o release\Test.exe release/MaFen
    8. etre.o release/main.o  -L"c:\Qt\4.3.4\lib" -lmingw32 -lqtmain -lQtGui4 -lQtCore4
    9. C:\MinGW\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot ope
    10. n output file release\Test.exe: Permission denied
    11. collect2: ld returned 1 exit status
    12. mingw32-make[1]: *** [release\Test.exe] Error 1
    13. mingw32-make[1]: Leaving directory `C:/Documents and Settings/Marc/Mes documents
    14. /Visual Studio 2008/Projects/Test/Test'
    15. mingw32-make: *** [release] Error 2


    Ps:jai fait les qmake -project...



    Merci d'avance :lol:
    • Partager sur Facebook
    • Partager sur Twitter
      3 avril 2008 à 15:49:53

      Salut.

      Apparemment, il y a un problème au moment du link, et non de la compilation.
      Es-tu certain qu'il ne reste pas une partie de ton soft qui tourne en mémoire?

      @+
      Xav'
      • Partager sur Facebook
      • Partager sur Twitter
      Portail français wxWidgets : wxDev.fr | Quelques progs + libs wxWidgets compilées : mywxstuff

      probleme avec compilation qt

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown