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

Boost C++ Discussion :

Création d'un .lib suite à des fonctions Boost exportées


Sujet :

Boost C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    688
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 688
    Par défaut Création d'un .lib suite à des fonctions Boost exportées
    Salut ,

    Visual 2008 me créer un .lib ainsi que un .exe alors que je ne souhatais qu'un .exe

    J'ai modifié une option peut être ?
    une idée?

    Merci

  2. #2
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par défaut
    Salut,

    Il faudrait voir les options que tu as utilisées, mais, de quoi te plains tu

    un .lib est une bibliothèque statique, c'est à dire que ton exécutable contiendra effectivement l'ensemble de ce qu'il utilise

    elle peut très bien n'être utilisée qu'en usage interne, tu ne dois même pas outre mesure t'inquiéter de sa présence

    Evidemment, il en irait autrement s'il te créait une bibliothèque dynamique (dll)
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    688
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 688
    Par défaut
    un autre projet qui à priori à les mêmes options de compilation porduit un .exe mais pas le couple .lib/.exp

    je ne vois pas pourquoi j'ai ce .lib.exp, je ne devrais pas selon moi

  4. #4
    screetch
    Invité(e)
    Par défaut
    un exe est exactement comme une DLL, du coup tu peux "linker" avec. C'est une fonctionnalité interessante que j'utilise et du coup le .lib est la pour "importer" ton exe comme une DLL.
    Mais bref pour revenir a ton problème, tu as quelque part un __declspec(dllexport) (ou similaire) qui du coup demande a visual studio de generer une bibliotheque d'import (un .lib) et un fichier des exports (.exp). Trouve le(s) __declspec(dllexport) pour retirer le .lib

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    688
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 688
    Par défaut
    malheuresment un Ctrl+F dans Find in Files/Entire Solution sur __declspec(dllexport) me renvoit 0 rés.

    POur le similaire j'avoue ne pas être inspiré pour trouver un remplacant/synonyme à declspec

  6. #6
    screetch
    Invité(e)
    Par défaut
    utilises tu des bibliothèques externes?

Discussions similaires

  1. Création des fonctions personnalisées
    Par mutkas10 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 23/06/2009, 17h43
  2. Création d'objet dans des fonctions
    Par fafabzh6 dans le forum R
    Réponses: 5
    Dernier message: 22/07/2008, 14h30
  3. Création des Fonctions virtuelles
    Par digital prophecy dans le forum Langage
    Réponses: 2
    Dernier message: 17/10/2007, 12h25
  4. prb création d'une fonction utilisant des fonctions de postgis
    Par Benjamin_es dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 13/03/2007, 11h34
  5. Réponses: 2
    Dernier message: 19/09/2006, 19h06

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