IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Compilation de Qt Creator avec MinGW


Sujet :

Qt

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 41
    Par défaut Compilation de Qt Creator avec MinGW
    Bonjour,

    Afin de pouvoir intégrer qwt dans le designer de qtcreator j'ai décidé de compiler qtcreator avec mingw (pas réussi à xompiler qwt avec msvc).

    Donc voilà le topo :

    J'ai le SQK 2010.5 complet d'installé (qt4.7 + qtcraetor 2.0) : c:\Qt\2010.5\etc.......
    J'ai rajouter ensuite qtcreator 2.0.1 RC2 (pour tester qtquick) c:\Qt\qtcreator-2.0.1\.......

    J'ai ensuite télécharger les sources de qtcreator 2.0.1 et j'ai mis ça dans : d:\moncheminsansespace\repsrcqtcreator\
    J'ai créé le répertoire : d:\moncheminsansespace\monqtcreatormingw\ pour séparer les sources des binaires

    Dans la Console Qt(placé dans le répertoire : monqtcreatormingw) j'ai tapé :

    qmake ..\repsrcqtcreator\qtcreator.pro
    puis :
    mingw32-mke release

    Ensuite j'ai ajouter dans le PATH : c:\Qt\2010.5\qt\bin afin de pouvoir faire le lien avec les dll de Qt

    Jusque là tout va bien

    Mais voici le message qui apparait quand je lance mon exécutable qtcreator.exe qui est dans d:\moncheminsansespace\monqtcreatormingw\


    Pourtant le chemin est bon et le fichier core.dll est présent !!!!!

    Là je ne vois plus comment faire.
    Impossible de trouver quoi que ce soit à ce sujet sur le net.

    J'espère que quelqu'un a la réponse cela me serait vraiment utile. Perso j'ai réussi sans problème à utiliser qwt mais sans le designer. Mais pour mes élèves il serait préférable qu'ils aient tout d'intégrer pour avancer dans leur projet.

    Merci d'avance.

  2. #2
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 109
    Par défaut
    Salut j ai pas vraiment de reponce mais juste car que je n etait mit dans un bookmark pour plus tard.

    http://webkit.sed.hu/blog/20091027/b...webkit-windows

    J ai perso rebuilde QTcore en 64bit avec MSvisual express. J ai lu qu il etait inutile de rebuilder Creator.
    Mais bon pour le webkit peu etre pas je ne sais pas du tout comment il marche. Peu etre pas besoin de rebuilder Creator si tu fait jsute appel a des fonctions ( je ne sais pas si webkit fait une reel integration dasn creator).

    Si tu y parviens merci de laisser un post

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 41
    Par défaut
    Merci pour la piste, je vais explorer ça pour voir.

    Si j'ai des infos je repasse et si quelqu'un a une autre idée, ils (lui et son idée) sont les bienvenues.

    A plus !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 41
    Par défaut
    Bon ben j'ai réussi à faire ce que je voulais : intégrer le plugin qwt dans le designer de qtcreator.

    Le problème précédent venait du fait qu'il me fallait ajouter au PATH de windows le chemin suivant :
    d:\moncheminsansespace\monqtcreatormingw\lib\qtcreator qui contient les dll dont dépend core.dll.

    Du coup le lancement de qtcreator (version mingw) se fait sasn probleme.

    Ensuite j'ai compilé qwt (la dll de base et le plugin).

    J'ai collé la dll du plugin (qwt_designer_plugin5.dll) dans le répertoire : d:\moncheminsansespace\monqtcreatormingw\bin\designer\ (si le répertoire designer n'existe pas, créez le à la main) et qwt5.dll dans : d:\moncheminsansespace\monqtcreatormingw\bin\

    Et là, miracle(ouais bon c'est un peu exagéré) j'ai tout mes widgets qwt qui aparaissent dans qtcreator.

    Les projets fonctionnent bien. C'est niquel.

    Je pense que je vais rédiger un petit tuto pour cette mise en place qui pourra peut-être servir à d'autres. Bien entendu je présenterais ça avec ma config, je ne garantie pas que la méthode fonctionnera sur toutes les cconfig.

    En attendant si certains veulent plus de précisions, je suis à leur dispo.

    A plus !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Compiler une application utilisant GTK+ avec MinGW
    Par lilivounet dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 19/06/2009, 14h42
  2. compilation de module apache avec MinGW
    Par mr-ti dans le forum Windows
    Réponses: 1
    Dernier message: 16/05/2008, 13h22
  3. Pb compilation GetText avec mingw et VC2005
    Par Grulim dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 17/01/2007, 10h21
  4. Erreur de compilation de boost::date_time avec mingw
    Par shenron666 dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 26/08/2006, 18h18
  5. Réponses: 7
    Dernier message: 07/02/2006, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo