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

QxOrm Discussion :

Répertoire Boost serialization ?


Sujet :

QxOrm

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2012
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Octobre 2012
    Messages : 5
    Par défaut Répertoire Boost serialization ?
    Bonjour
    Je rencontre des problèmes pour compiler les exemples de qxorm qui ce trouve dans le dossier "test".

    J'a télécharger la version 1_51_0 de Bosst
    je compile avec Qt 4.8

    Mon problème viens du fichier Qxorm.pri :
    j'ai renseigner les champs de configuration de la librairie Bosst comme cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    QX_BOOST_INCLUDE_PATH = $$quote(C:\boost_1_51_0)
    QX_BOOST_LIB_PATH = $$quote(C:\boost_lib\boost\bin.v2\libs)
    QX_BOOST_LIB_SERIALIZATION_DEBUG = "boost_serialization-vc90-mt-gd-1_51_0"
    QX_BOOST_LIB_SERIALIZATION_RELEASE = "boost_serialization-vc90-mt-1_51_0"
    Mais je ne sait pas quoi mettre dans les champs :
    QX_BOOST_LIB_SERIALIZATION_DEBUG = "boost_serialization-vc90-mt-gd-1_51_0"
    QX_BOOST_LIB_SERIALIZATION_RELEASE = "boost_serialization-vc90-mt-1_51_0"
    Du coup Qt me signale l'erreur suivante:
    cannot find -lboost_serialization-vc90-mt-gd-1_51_0
    Merci d'avance

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Avril 2010
    Messages
    482
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 482
    Par défaut


    Il suffit de mettre le nom de ta DLL (le fichier *.lib porte normalement le même nom). Par exemple, si tu as les fichiers suivants :
    * boost_serialization-vc90-mt-gd-1_49.dll
    * boost_serialization-vc90-mt-gd-1_49.lib

    Il faut alors mettre ceci dans le fichier QxOrm.pri :
    QX_BOOST_LIB_SERIALIZATION_DEBUG = "boost_serialization-vc90-mt-gd-1_49"
    Le site de la bibliothèque QxOrm : bibliothèque C++ de gestion de données (Mapping Objet Relationnel ou ORM) basée sur les frameworks Qt et boost.
    QxEntityEditor : éditeur graphique pour la bibliothèque QxOrm (application multi-plateforme pour gérer graphiquement le modèle d'entités).

    Tutoriel : installer un environnement de développement avec QxOrm sous Windows.
    Tutoriel qxBlog : gestion de blogs en C++/Qt.
    Tutoriel qxClientServer : création d'un serveur d'applications en C++/Qt.

  3. #3
    Futur Membre du Club
    Inscrit en
    Octobre 2012
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Octobre 2012
    Messages : 5
    Par défaut
    Je te remercie de m'avoir accorder ton temps pour me répondre

    Donc je récapitule tout ce que j'ai fait:

    1 - D'abord j'ai compiler Boost avec succès en suivant ces instructions :
    2 - Ensuite étant donne que je n'avais pas en ma possession les fichier '.lib' dont tu m'a parlé, je les est télécharger a cette adresse :
    3 - Puis j'ai copier les 2 fichier télécharger :
    libboost_serialization-vc90-mt-s-1_51.lib
    libboost_serialization-vc90-mt-sgd-1_51.lib
    Dans le dossier :
    C:\boost_lib\boost\bin.v2\libs
    4 - Après j'ai renseigner les lignes suivante dans le fichier 'QxOrm.pri' comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    QX_BOOST_LIB_SERIALIZATION_DEBUG = "libboost_serialization-vc90-mt-sgd-1_51"
    QX_BOOST_LIB_SERIALIZATION_RELEASE = "libboost_serialization-vc90-mt-s-1_51"
    5 - Et pour finir, l'or de la compilation (Debug et Release) Qt ne me donne plus la précédente erreur, cepandant j'ai une autre erreur qui est la suivante :
    Je sollicite encore ton aide

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 31/08/2007, 21h05
  2. Boost::Serialize
    Par Rodrigue dans le forum Bibliothèques
    Réponses: 19
    Dernier message: 26/07/2007, 16h09
  3. Librairie boost::serialization + vector : possible ?
    Par zax-tfh dans le forum Bibliothèques
    Réponses: 6
    Dernier message: 07/01/2006, 14h15
  4. boost::serialize
    Par Fry dans le forum Bibliothèques
    Réponses: 6
    Dernier message: 05/11/2004, 18h03

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