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

C++ Discussion :

Installation d'une librairie de Fuzzy Logic


Sujet :

C++

  1. #21
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 632
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 632
    Points : 30 711
    Points
    30 711
    Par défaut
    Salut,

    Juste une petite remarque en passant...

    Tu devrais éviter d'utiliser les noms de dossiers trop "personnalisés" tels que C:/Users/Noemie/Matthieu/Fuzzy, surtout si ton projet est destiné à être compilé par quelqu'un d'autre sur une autre machine...

    En effet, même si ton correcteur s'appelle Noemie ou Mathieu, il y a vraiment peut de chances que son installation de Fuzzy se trouve... dans le dossier C:/Users/Noemie

    Ce n'est qu'un détail, mais, si ton correcteur doit commencer par corriger 450 chemins avant d'arriver à compiler ton projet, ca ne va lui plaire que moyen moyen

    L' *idéal* est donc d'installer les bibliothèques tierces dans un (éventuellement sous- ) dossier connu par les variables INCLUDE_PATH / LIBRARY_PATH (je crois qu'elles portent ce nom sous Qt ) et d'utiliser des chemin relatifs.

    Ainsi, tu pourra te "contenter" d'expliquer dans la doc que fuzzyLogic doit se trouver dans le dossier $LIBRARY_PATH/fuzzy et ton correcteur n'aura qu'à faire en sorte que ce soit effectivement le cas (s'il n'est pas capable de le faire, c'est qu'il est incompétent )

  2. #22
    Invité
    Invité(e)
    Par défaut
    je comptais deja le faire mais j essaye de le faire marcher sur mon pc d abord. Je veux pas rajouter d erreurs du au chemin. La au moins je suis sur de ne pas me tromper sur le chemin.

  3. #23
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 14
    Points : 12
    Points
    12
    Par défaut Même problème
    J'ai exactement le même problème sauf que moi c'est avec la librairie poppler pour PDF. Je n'arrive à rien sous QTCreator Windows quant à l'importation de librairie dynamique... En revanche j'ai trouvé ce lien ici intéressant, malgré le fait que cela ne m'a plus permit de réussir...
    Toute avancée sur le sujet m'intéresse fortement

  4. #24
    Membre éclairé
    Avatar de buzzkaido
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2004
    Messages
    821
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2004
    Messages : 821
    Points : 734
    Points
    734
    Par défaut
    Essayez de telecharger "dependencyWalker" ici :

    http://dependencywalker.com/

    Une fois fait, ouvrez votre exécutable "qui marche pas" avec.

    Il vous listera l'ensemble des DLL necessaires et si il les a trouvé.

    Si vous voyez votre DLL en rouge avec une erreur genre "NotFound" ne cherchez pas plus loin, l'erreur vient de là. Lors du lancement du programme, il faut que celui-ci puisse trouver la DLL. Il va aller chercher :

    - dans le repertoire de l'executable
    - dans les repertoires du PATH de windows

    Donc soit copier la DLL a côté du repertoire, soit modifier le PATH. L'erreur avec QtCreator vient peut-etre du fait que celui-ci ne modifie pas le PATH pour y ajouter les chemins vers les DLL

  5. #25
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 14
    Points : 12
    Points
    12
    Par défaut Du nouveau...
    Woaw... j'ai essayé l'histoire de buzzkaido avec le `return 0`tout seul dans le main. En fait l'erreur n'est plus le code -1073741515 mais le code -1073741511 ce qui change la donne. j' ai trouvé ce lien où ils semble que cela soit dû à une librairie compilée avec une précédente version de mingw... Oups ! l'affaire empire, là. Je ne sais plus faire maintenant

  6. #26
    Membre éclairé
    Avatar de buzzkaido
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2004
    Messages
    821
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2004
    Messages : 821
    Points : 734
    Points
    734
    Par défaut
    Dans ce cas, il faut tout recompiler avec une seule et même version du compilo...

    As-tu essayé DependencyWalker ?

  7. #27
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 14
    Points : 12
    Points
    12
    Par défaut
    bon... dur dur de devoir recompiler une appli qu'on a pas fait. Pour Dependancy Walker, j'ai plein de librairie qui sont manquantes depuis la version release de mon exe. Mais j'imagine que ça n'a rien à voir avec la compilation sous Qt puisque là, tout devrait être linker (sinon c'est la mort déclaré à la compilation )
    Plus le temps de voir ça aujourd'hui, en tout cas...

  8. #28
    Invité
    Invité(e)
    Par défaut
    Bon, je montré mon problème a mon prof, il a pas su et m'a dit que je pouvais le faire avec un autre IDE.

    Du coup j'ai envie de le faire avec code blocks (car j'ai pas trouvé comment faire un projet QT avec Dev C++), mais j'ai un problème à la compilation du projet pour la première fois.



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ui_widget.h|23|scenewidget.h: No such file or directory|
    ui_widget.h|31|error: ISO C++ forbids declaration of `SceneWidget' with no type|
    ui_widget.h|31|error: expected `;' before '*' token|
    ui_widget.h||In member function `void Ui_Widget::setupUi(QWidget*)':|
    ui_widget.h|46|error: `scene_widget' was not declared in this scope|
    ui_widget.h|46|error: `SceneWidget' has not been declared|
    widget.cpp||In constructor `Widget::Widget(Scene*, QWidget*)':|
    widget.cpp|12|error: 'class Ui::Widget' has no member named 'scene_widget'|
    widget.cpp|16|error: 'class Ui::Widget' has no member named 'scene_widget'|
    ||=== Build finished: 7 errors, 122 warnings ===|
    alors que j'ai bien #include <scenewidget.h> dans ui_widget et que scenewidget.h et bien dans mon projet et dans le fichier ...

    C'est chiant, je vois pas ce qui coince et encore j'ai pas pu tester si la librairie marchait ...

Discussions similaires

  1. [OCaml] Installation d'une librairie
    Par Rian83 dans le forum Caml
    Réponses: 2
    Dernier message: 17/10/2009, 09h17
  2. [debian] installer une librairie
    Par duplo dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 03/10/2008, 22h45
  3. installer une librairie localement
    Par norge dans le forum Déploiement/Installation
    Réponses: 2
    Dernier message: 04/06/2007, 13h38
  4. Probleme de ./configure a l'installation d'une librairie.
    Par leCcsympas dans le forum Administration système
    Réponses: 3
    Dernier message: 17/03/2007, 09h55
  5. [GD] Utilisation d'une librairie equivalente à Gd/installation sans reboot du serveur
    Par hokidoki dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 21/07/2006, 16h22

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