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 :

Visual C++ : projets Qt et Boost


Sujet :

Qt

  1. #1
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 19
    Par défaut Visual C++ : projets Qt et Boost
    Bonjour à tous,

    J'ai utilisé Visual C++ pour créer deux "projets" regroupés dans une même "solution" (j'utilise le vocabulaire Microsoft).
    Le premier projet utilise une librairie Boost pour faire des calculs et le second utilise Qt pour créer une interface graphique.
    Les deux projets compilent indépendamment l'un de l'autre.
    Seulement, j'aimerais maintenant "connecter" les deux pour avoir un programme (ui) qui lorsque l'on clique sur un bouton, déclenche un calcul effectué par le projet "Boost".

    Savez-vous comment configurer Visual pour y arriver ? (ajouter des include venant du premier projet dans le second ?, etc...)

    Merci de votre aide !

  2. #2
    Membre expérimenté Avatar de vikki
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2007
    Messages : 292
    Par défaut
    Hello,
    Le plus simple me semble de créer un nouveau projet, d'y ajouter toutes les sources et de gérer le reste à la main (inclusions, connections signaux/slots, ect...).
    Sinon tu peux compiler le projet reposant sur boost en tant que bibliothèque statique que tu utilise ensuite dans le projet Qt.

  3. #3
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Le premier projet utilise une librairie Boost pour faire des calculs
    C'est une lib ou un exe?

  4. #4
    Membre averti
    Inscrit en
    Novembre 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 19
    Par défaut
    Merci de vos réponses (et désolé pour le postage au mauvais endroit).

    Alors, je réponds en remontant les posts:

    - le projet utilisant une bibliothèque Boost est pour l'instant indépendant de celui de Qt, il produit un exécutable que je lance en ligne de commande, mais il n'a pas vocation à rester orphelin. En fait, je veux réaliser un logiciel comportant une interface graphique, donc, j'ai voulu dissocier la partie "ui" de la partie "moteur de calcul" ce qui m'a conduit à faire deux projets distincts pour pouvoir les développer et les tester. A présent, j'aimerais les "réunir".

    - j'avais en effet pensé à ces 2 solutions mais j'avais trouvé des objections: en ce qui concerne le rassemblement des 2 projets en 1 seul, je vais me retrouver avec un projet beaucoup moins ordonné et travailler dessus collectivement (c'est un objectif futur) deviendrait difficile j'imagine. Pour la solution avec DLL, je me suis posé la question de la portabilité du programme final: les DLL sont propres à Windows non ce qui rendrait le programme inutilisable sur Linux par exemple?


    En réalité, mes questions viennent aussi de ma méconnaissance de Visual C++ (express edition) en ce qui concerne les concepts solution/projet. Si vous avez des liens, tutoriels ou suggestions de livres à ce propos, n'hésitez pas !

Discussions similaires

  1. Erreur link visual 2010 librairie blitz et boost
    Par niele1 dans le forum VC++ .NET
    Réponses: 0
    Dernier message: 03/06/2011, 16h04
  2. [EDI VISUAL C++ 6.0] Supprimer un modèle de projet
    Par Yellowmat dans le forum MFC
    Réponses: 1
    Dernier message: 24/06/2005, 14h48
  3. projet visual 6 sur visual 2003
    Par Kara dans le forum MFC
    Réponses: 4
    Dernier message: 29/04/2005, 09h35
  4. dll builder pour projet visual...?
    Par iznotek dans le forum C++Builder
    Réponses: 8
    Dernier message: 12/01/2005, 19h27
  5. dll builder c++ pour projet visual..?
    Par iznotek dans le forum MFC
    Réponses: 6
    Dernier message: 12/01/2005, 00h03

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