Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Discussion: Installation de GSL

  1. #1
    Invité de passage
    Inscrit en
    octobre 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : octobre 2012
    Messages : 3
    Points : 1
    Points
    1

    Par défaut Installation de GSL

    Bonjour à tous !

    Je cherche à utiliser la fonction suivante qui permet de faire une régression polynomiale et qui utilise la bibliothèque GSL. Je travaille sous windows 7, version 64 bits, avec Code::Blocks.

    J'ai donc besoin d'installer la bibliothèque GSL. Pour cela, j'ai suivi les étapes présentées sur cette ^page, toutefois en mettant les includes.h et les fichiers.a dans le répertoire dédié de Code::Blocks. Lorsque je compile le code (en liant bien mon projet avec les fichiers.a), j'ai un problème de compilation : "undefined reference to" pour chaque fonction que j'appelle.

    Si quelqu'un peut m'aider à avancer, merci d'avance

  2. #2
    Invité de passage
    Inscrit en
    octobre 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : octobre 2012
    Messages : 3
    Points : 1
    Points
    1

    Par défaut

    Bon le problème est toujours d'actualité, je n'arrive pas utiliser la bibliothèque GSL.
    Néanmoins, j'ai contourné le problème en changeant de bibliothèque. J'ai utilisé Eigen qui est une bibliothèque d'algèbre linéaire non compilée (il suffit d'utliser quelques fichiers d'entêtes) et qui est très bien faite, très complète.
    Voilà si cela peut servir à d'autres

  3. #3
    Membre à l'essai
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : février 2013
    Messages : 23
    Points : 22
    Points
    22

    Par défaut

    Salut !

    J'ai à peu près le même problème que tu avais. Si tu en sais plus depuis, je suis preneur !

    Je pense que je tourne autour, sans arriver à mettre le doigt dessus. GSL définie ses symboles en faisant des GSL_EXPORT à tout va. Un fichier .def est fourni avec les .a, dans les fichiers de développeurs, et sers à finaliser les câblages pendant l'éditions de liens. Les compilateurs GNU gèrent directement tout ça, et se passent bien d'un fichier de définition. Sous Windows, nononon. Il faut indiquer l'utilisation de ce maudit fichier, mais comment ? C'est le mécanisme que je ne connais pas / comprends pas / sait pas mettre en œuvre.

    Bonne soirée

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •