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

Discussion :

Comment utiliser un projet comme bibliothèque dans un autre projet ?

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 37
    Points : 33
    Points
    33
    Par défaut Comment utiliser un projet comme bibliothèque dans un autre projet ?
    Bonjour

    J'ai ici le projet ocsync que j'ai déjà compilé sur qt. Je m'interroge sur comment puis-je l'utiliser comme une bibliothèque dans mon projet.
    En général, la question est de savoir comment utiliser un projet comme bibliothèque dans un autre projet Qt [Mon Qt est Qt Creator 2.5.0 Basé sur Qt 4.8.1 (64 bits)] et mon OS est openSUSE

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 855
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 855
    Points : 218 551
    Points
    218 551
    Billets dans le blog
    118
    Par défaut
    Bonjour,

    Il faut avoir la bibliothèque sous forme de .so ou .lib (selon le système), ou .a si vous voulez faire de la compilation statique et l'intégrer au projet (l'intégrer au .pro afin d'indiquer les fichiers d'entêtes et les fichiers de la bibliothèque). Ensuite, il suffit de rajouter le bon include qu'il faut dans le code et hop, vous pouvez utiliser les fonctions de la bibliothèque.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 37
    Points : 33
    Points
    33
    Par défaut
    Citation Envoyé par LittleWhite Voir le message
    Bonjour,

    Il faut avoir la bibliothèque sous forme de .so ou .lib (selon le système), ou .a si vous voulez faire de la compilation statique et l'intégrer au projet (l'intégrer au .pro afin d'indiquer les fichiers d'entêtes et les fichiers de la bibliothèque). Ensuite, il suffit de rajouter le bon include qu'il faut dans le code et hop, vous pouvez utiliser les fonctions de la bibliothèque.
    Bonjour de nouveau, j'ai ajouté le ".so" fichier à mon projet qui est situé à l'extérieur mais quand j'essaie de l'inclure je reçoit que le fichier n'existe pas # include <csync.h> "no such file or directory"

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2013
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 37
    Points : 33
    Points
    33
    Par défaut
    apparemment le problème a été résolu en faisant ceci # include <ocsync/csync.h> désolé pour le dérangement et merci beaucoup

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/04/2010, 09h11
  2. Réponses: 7
    Dernier message: 13/10/2009, 10h25
  3. Utiliser un recorset comme source dans un autre recordset
    Par strike57 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 07/04/2009, 04h17
  4. utiliser une liste comme colonne dans une autre liste
    Par ahmedmido dans le forum SharePoint
    Réponses: 1
    Dernier message: 15/07/2008, 09h42
  5. Réponses: 7
    Dernier message: 27/04/2006, 16h58

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