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

MATLAB Discussion :

Charger la bibliothèque MapX


Sujet :

MATLAB

Vue hybride

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

    Informations forums :
    Inscription : Mars 2009
    Messages : 41
    Par défaut Charger la bibliothèque MapX
    Bonjour à tous,

    Dans le cadre de mon boulot j'aimerai me servir de la librairie Mapx (en GPL) pour effectuer des projections sur des images satellites.

    Mon souci c'est que je n'arrive pas à faire marcher la fonction loadlibrary, je ne comprends pas quel fichier .h elle attend, j'ai essayé en faisant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    loadlibrary (mapx.a,mapx.h)
    et voici l'erreur que j'obtiens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Warning: Warnings messages were produced while parsing.  Check the functions you
    intend to use for correctness.  Warning text can be viewed using:
    [notfound,warnings]=loadlibrary(...)
    > In loadlibrary at 279
    ??? There was an error loading the library "D:\Matlab\SAT\mapx-0.9\mapx.a"
    Error using ==> loaddefinedlibrary
    D:\Matlab\SAT\mapx-0.9\mapx.a n'est pas une application Win32 valide.
    Ou alors en changeant la syntax :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    >> loadlibrary ('mapx','mapx')
     
    Warning: Warnings messages were produced while parsing.  Check the functions you
    intend to use for correctness.  Warning text can be viewed using:
    [notfound,warnings]=loadlibrary(...)
    > In loadlibrary at 279
    ??? There was an error loading the library "mapx"
    Error using ==> loaddefinedlibrary
    Le module spécifié est introuvable.
    Quelqu'un pourrait m'éclairer ?

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Où as-tu trouvé cette bibliothèque ?

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

    Informations forums :
    Inscription : Mars 2009
    Messages : 41

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

    Informations forums :
    Inscription : Mars 2009
    Messages : 41
    Par défaut
    J'ai essayé de compiler différemment la librairie, mais rien n'y fait, j'ai remarqué que le main est inclut dans le code C de celle-ci, le problème vient peut être de là...

Discussions similaires

  1. [Débutant] Charger des bibliothèques sous NetBeans
    Par khaled87 dans le forum NetBeans
    Réponses: 2
    Dernier message: 22/11/2013, 19h36
  2. Charger une bibliothèque .so
    Par K-you dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 02/05/2011, 14h13
  3. [AC-2003] Charger les bibliothéques
    Par adam0906 dans le forum VBA Access
    Réponses: 11
    Dernier message: 15/01/2011, 23h45
  4. comment charger la bibliothèque lixml2 dans DEVC++
    Par maluv dans le forum Windows
    Réponses: 1
    Dernier message: 28/09/2009, 19h57
  5. Réponses: 4
    Dernier message: 04/10/2004, 15h39

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