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 :

[Link] Problème de link avec NTL


Sujet :

C++

  1. #1
    Membre régulier Avatar de fmh1982
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 93
    Points
    93
    Par défaut [Link] Problème de link avec NTL
    bonsoir

    voila j'ai un problèm, c'est que je n'arrive pas à cérer mon exécutable car mon compilateur n'arrive pas à éditer les liens , en fait je veux utiliser la librairie NTL , j'ai mis les classes dans le dossier include ,,, mon compilateur c'est visual C++ 2005 express,,, qq1 a une idée du problème ? MERCI

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Il faut lier avec le .lib fourni avec NTL.

  3. #3
    Membre régulier Avatar de fmh1982
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 93
    Points
    93
    Par défaut
    je n'ai aucun .lib fournie avec NTL

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 294
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 294
    Points : 1 543
    Points
    1 543
    Par défaut
    Salut,

    C'est quoi NTL ?
    Quel est le message d'erreur rencontré ?

    MAT.
    (au fait on dit bibliothèque en français, c'est la traduction de library, une librairie c'est un magasin qui vend des livres)

  5. #5
    Membre régulier Avatar de fmh1982
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 93
    Points
    93
    Par défaut
    c'est une biblio pour travailler avec des grands nombre "99999999999999999999999999999999"

  6. #6
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 294
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 294
    Points : 1 543
    Points
    1 543
    Par défaut
    Number Theory Library ?
    Si c'est le cas il y a des explications concernant l'installation sur leur site, cf. http://www.shoup.net/ntl/doc/tour-win.html

    MAT.

  7. #7
    Membre régulier Avatar de fmh1982
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 93
    Points
    93
    Par défaut
    ca marche , il faut juste rajouter tout les fichiers du dossier src à la source de mon projet !! MERCI


    mais le programme est lent par rapport à __int64 ,

  8. #8
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    ca marche , il faut juste rajouter tout les fichiers du dossier src à la source de mon projet !! MERCI
    ... Ou alors le compiler en un fichier bibliothèque statique (.lib). Ca évitera de recompiler NTL pour chaque projet dans lequel tu vas l'insérer.

    mais le programme est lent par rapport à __int64
    Faut pas vraiment s'attendre à avoir les mêmes performances qu'avec un type primitif

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 14
    Points : 18
    Points
    18
    Par défaut
    Ou alors le compiler en un fichier bibliothèque statique (.lib)
    il faut compiler un fichier bien préci ou tous le contenu de src?

  10. #10
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Tous les fichiers que tu as ajouté à ton projet.

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 14
    Points : 18
    Points
    18
    Par défaut
    salut,

    en fait je parlé pas des fichiers de mon projet, peu être que j'ai mal posé la question, ce que je voulais dire pour utilisé NTL il faut la compiler dabord non??

    et si je la compile quel sont les fichiers que dois je compiler, tous le contenu du répertoire src de la librairie NTL ou seulement un fichier particulier.

    J'espère que jété clair

  12. #12
    Membre régulier Avatar de fmh1982
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 93
    Points
    93
    Par défaut
    moi j'ai compiler tout les fichier du dosier src , si j'enlève un fichier , il renvoie des erreures

  13. #13
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Je parlais des fichiers de NTL que tu as ajouté à ton projet.
    ca marche , il faut juste rajouter tout les fichiers du dossier src à la source de mon projet !! MERCI
    Donc visiblement tous les fichiers du répertoire src, oui.

    Que tu les compiles avec ton projet ou séparément, il semble logique d'utiliser les mêmes fichiers, non ?

  14. #14
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 14
    Points : 18
    Points
    18
    Par défaut
    Que tu les compiles avec ton projet ou séparément
    Justement moi ce que je voulais faire c'est de compiler NTL séparément, mais je pense pour faire ça, il faut que j'ouvre tous les fichiers qui sont dans le répertoire src et d'etre sur un en particuler et de compiler, ce que je veux dire par ça, genre il faut que je serai dans le fichier principale où il ya le 'main' et le lien se fera autaumatiquement puisque ils sont tous déclaré dans le main, n'est ce pas??

  15. #15
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Pas vraiment non.

    Pour compiler NTL avec ton projet tu as ajouté tous les fichiers de NTL/src, non ? Et bien pour compiler juste NTL tu fais pareil, mais sans les fichiers de ton projet.

  16. #16
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 14
    Points : 18
    Points
    18
    Par défaut
    Tous dabord est ce que je dois déplacer tous le contenu de NTL dans un emplacement bien préci.

    En fait j'ai compiler juste NTL et ya plein d'erreur qui s'affiche

  17. #17
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Si NTL n'est pas fourni avec des fichiers compilés, je pense qu'il y a au moins des makefiles / fichiers projets, ou au pire des instructions pour le compiler.

    Moi je ne peux pas t'aider plus que ça, je ne l'ai jamais utilisé.

  18. #18
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 14
    Points : 18
    Points
    18
    Par défaut
    Merci pour tous Laurant, je vais essayé de voir comment je peu faire, mais si 'fmh1982' peu m'aider ça serai sympa de ça part

  19. #19
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 14
    Points : 18
    Points
    18
    Par défaut
    ouuf j'ai trouvé ce qu'il falais faire, merci à tous a++

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

Discussions similaires

  1. problème de link avec visual C++ 2005
    Par superC dans le forum OpenGL
    Réponses: 2
    Dernier message: 27/02/2007, 10h35
  2. [Code::Blocks] problème de link avec DevIL
    Par theidiot dans le forum DevIL
    Réponses: 4
    Dernier message: 01/10/2006, 18h26
  3. [Dev-Pascal] [1.9.2][Free Pascal] Problème de compilation avec Link.res
    Par Epotcirk dans le forum Autres IDE
    Réponses: 2
    Dernier message: 09/02/2006, 10h16
  4. Problème de link avec Borland C++ 5.5
    Par gelam dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 24/11/2003, 16h45

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