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 :

compilation boost sous mingw


Sujet :

Boost C++

Vue hybride

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

    Informations forums :
    Inscription : Août 2009
    Messages : 20
    Par défaut compilation boost sous mingw
    Bonjour
    j'ai juste une petite question
    je viens de compiler boost de manière complète
    et à la generation j'ai donc les bibliohtèques sous plusieurs format
    cependant que veut dire sd
    libboost_date_time-mgw45-mt-sd-1_46.a
    d pour debug mais le s

    merci

  2. #2
    Membre chevronné Avatar de Flo.
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2002
    Messages : 379
    Par défaut
    s pour shared non ?

    Flo.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 20
    Par défaut
    shared serait de quel interet alors que
    la compilation genere aussi les .dll.a et .dll

  4. #4
    Membre chevronné Avatar de Flo.
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2002
    Messages : 379
    Par défaut
    s pour static runtime peut-être ?

    http://arb.developpez.com/c++/boost/install/vc++/

    Edit:

    Voilà ce que j'ai trouvé sur le net

    The "lib" prefix is for static libraries. Use link=static
    The 's' letter is to static linking to runtime. Use runtime-link=static
    The 'd' is debug, use variant=debug
    The 'g' is using debug runtime, I think it's included in 'debug' variant
    http://boost.2283326.n4.nabble.com/B...td2641487.html

    Je ne sais pas ce que ça vaut ?

    Flo.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 20
    Par défaut
    merci pour la réponse
    cepndant pour moi static c'est ce fichier là : libboost_date_time-mgw45-1_46.a

    quelqu'un sera capable de me dire a quoi corresponde chacune des version compilées
    merci

    voici la liste

    libboost_date_time-mgw45-1_46.a
    libboost_date_time-mgw45-1_46.dll
    libboost_date_time-mgw45-1_46.dll.a
    libboost_date_time-mgw45-d-1_46.a
    libboost_date_time-mgw45-d-1_46.dll
    libboost_date_time-mgw45-d-1_46.dll.a
    libboost_date_time-mgw45-mt-1_46.a
    libboost_date_time-mgw45-mt-1_46.dll
    libboost_date_time-mgw45-mt-1_46.dll.a
    libboost_date_time-mgw45-mt-d-1_46.a
    libboost_date_time-mgw45-mt-d-1_46.dll
    libboost_date_time-mgw45-mt-d-1_46.dll.a
    libboost_date_time-mgw45-mt-s-1_46.a
    libboost_date_time-mgw45-mt-sd-1_46.a
    libboost_date_time-mgw45-s-1_46.a
    libboost_date_time-mgw45-sd-1_46.a

  6. #6
    Membre chevronné Avatar de Flo.
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2002
    Messages : 379
    Par défaut
    attention pas "static linked" mais "static runtime" ...

    http://boost.2283326.n4.nabble.com/B....html#a2641488

    Mais après je ne sais pas ce que ça veut dire...

    Flo.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 20
    Par défaut
    s pour static runtime mais c'est quoi static runtime c'est quoi par rapport au static et dans quel cas on utilise cette version
    mt c'est multithreading => a utilisé quand on fait une appplication multithreadé ?

    merci d'avance

Discussions similaires

  1. Compiler un programme Boost sous Windows avec Cygwin
    Par asher256 dans le forum Boost
    Réponses: 3
    Dernier message: 20/11/2008, 21h07
  2. compilation avec gcc sous MinGW
    Par mackla dans le forum MinGW
    Réponses: 0
    Dernier message: 09/11/2008, 10h34
  3. MingW // Compiler Gtk sous Windows
    Par NeMo_O dans le forum Windows
    Réponses: 5
    Dernier message: 01/03/2007, 14h28
  4. Installation de Boost (sous winxp) avec mingw
    Par Zapan77 dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 11/11/2006, 01h15
  5. Pb compilation fichier ressources sous Mingw
    Par pyoda dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 24/01/2006, 17h10

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