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 :

Comment installer la bibliothèque regex ?


Sujet :

Boost C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 188
    Par défaut Comment installer la bibliothèque regex ?
    Mes amis je suis dans une vraie impasse
    Mon problème cette fois est lié à l'installation de la bibliothèque regex
    J'ai lu l'article de Mr Nicolas Joseph il est très bien mais malheureusement lorsque j'ai téléchargé le fichier mais je n'est pas sus comment l'exploité et comment l'intégré dans une appli c++
    Pour un premier essai le compilateur bloc au niveau de la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    #include <boost/regex.hpp>  du fichier regex.cpp .
    merci pour l'aide

  2. #2
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Heu tu as installé boost ou tu as juste copié regex.hpp ?

    Si c'est pour du Windows, regarde ici
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 188
    Par défaut
    Oh vous êtes UN ange Mon ami
    vous m' avez donné un superbe Tuto mais moi j'utilise Borland Builder C++ ......
    je ne pense pas que c'est un problème.
    Si je trouve des complications j'espère vous trouvez a mes cotés
    Merci encor une fois

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 188
    Par défaut
    Stp ram-0000
    Comment faire pour initialiser l'environnement Builder C++ ?

    Initialiser l'environnement Visual Studio 2005. Pour cela, taper la commande "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 dans le shell précédemment lancé. Cette commande suppose que Visual Studio est installé dans le répertoire C:\Program Files\Microsoft Visual Studio 8\ qui est le répertoire d'installation par défaut. Attention aux guillemets dans la commande, ils sont importants.
    lorsque j'ai executé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    bjam --toolset=msvc --build-type=complete stage
    Il m'a généré les erreurs suivantes :


    C:/Program Files/boost/boost_1_37_0/tools/build/v2/tools\msvc.jam:706: in configure-really
    *** argument error
    * rule path.make ( native )
    * called with: ( )
    * missing argument native
    C:/Program Files/boost/boost_1_37_0/tools/build/v2/util\path.jam:44:see definition of rule 'make' being called
    C:/Program Files/boost/boost_1_37_0/tools/build/v2/tools\msvc.jam:181: in configure
    C:/Program Files/boost/boost_1_37_0/tools/build/v2/tools\msvc.jam:134: in msvc.init
    C:/Program Files/boost/boost_1_37_0/tools/build/v2/build\toolset.jam:38: in toolset.using
    C:/Program Files/boost/boost_1_37_0/tools/build/v2\build-system.jam:447: in process-explicit-toolset-requests
    C:/Program Files/boost/boost_1_37_0/tools/build/v2\build-system.jam:527: in load
    C:\Program Files\boost\boost_1_37_0\tools\build\v2/kernel\modules.jam:283: in import
    C:\Program Files\boost\boost_1_37_0\tools\build\v2/kernel/bootstrap.jam:128: in boost-build
    C:\Program Files\boost\boost_1_37_0\boost-build.jam:16: in module scope


  5. #5
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    Bonjour,

    il faut regarder du côté de bjam
    Dans ce lien, on voit que l'option pour ton compilo c'est borland et pas msvc !
    Donc ça nous donne (tin tin !) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bjam --toolset=borland --build-type=complete stage
    Après tu peux préciser un endroit pour installer. Perso j'utilise ce genre de commande plutôt, avec install et prefix pour dire où installer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bjam --debug --release --toolset=borland --prefix=c:/boost/ install
    Bonne continuation,

    Poukill

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 188
    Par défaut
    En tous les cas je suis ravi je me développe du jour en jour avec les membres de developpez .com ….merci tous

    Mr Poukill merci pour ton aide $
    Le commande que vous venez de me donner a marché a 90 % car il m a affiché quelques erreurs !!!!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    
    C:\Program Files\boost>cd boost_1_37_0
    
    C:\Program Files\boost\boost_1_37_0>dir
     Le volume dans le lecteur C n'a pas de nom.
     Le numéro de série du volume est 6CB6-9A02
    
     Répertoire de C:\Program Files\boost\boost_1_37_0
    
    11/02/2009  00:02    <REP>          .
    11/02/2009  00:02    <REP>          ..
    02/12/2007  21:28           237*568 bjam.exe
    02/11/2008  08:48    <REP>          boost
    26/06/2008  11:57               864 boost-build.jam
    02/12/2006  05:53             1*033 boost.css
    12/08/2005  09:02             6*308 boost.png
    29/04/2008  14:46            10*277 configure
    02/11/2008  08:51    <REP>          doc
    22/02/2008  00:31               795 index.htm
    20/10/2008  09:20             5*625 index.html
    27/03/2008  09:22               298 INSTALL
    01/11/2008  09:14            17*456 Jamroot
    02/11/2008  08:51    <REP>          libs
    29/09/2003  20:39             1*361 LICENSE_1_0.txt
    02/11/2008  08:51    <REP>          more
    02/11/2008  08:47    <REP>          people
    11/02/2009  00:02             1*007 res.res
    22/03/2008  17:45             2*759 rst.css
    02/11/2008  08:47    <REP>          status
    02/11/2008  08:51    <REP>          tools
    02/11/2008  08:51    <REP>          wiki
                  12 fichier(s)          285*351 octets
                  10 Rép(s)  26*628*980*736 octets libres
    
    C:\Program Files\boost\boost_1_37_0>bjam --debug --release --toolset=borland --p
    refix=c:/boost/ install
    testing module modules...
    testing module assert...
    testing module errors...
    testing module sequence...
    testing module numbers...
    testing module string...
    testing module regex...
    WARNING: No python installation configured and autoconfiguration
             failed.  See http://www.boost.org/libs/python/doc/building.html
             for configuration instructions or pass --without-python to
             suppress this message and silently skip all Boost.Python targets
    warning: Graph library does not contain optional GraphML reader.
    note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the
    note: directories containing the Expat headers and libraries, respectively.
    warning: skipping optional Message Passing Interface (MPI) library.
    note: to enable MPI support, add "using mpi ;" to user-config.jam.
    note: to suppress this message, pass "--without-mpi" to bjam.
    note: otherwise, you can safely ignore this message.
    Skipping build of:  libs/python/build/boost_python  <build>no in common properti
    es
    Building Boost.Regex with the optional Unicode/ICU support disabled.
    Note: Please refer to the Boost.Regex documentation for more information
    Note: this is a strictly optional feature.
    **** spirit 1.6x required to build library with this compiler ****
    **** spirit 1.6x required to build library with this compiler ****
    Skipping build of:  libs/serialization/build/boost_serialization  <build>no in c
    ommon properties
    Skipping build of:  libs/serialization/build/boost_wserialization  <build>no in
    common properties
    Skipping build of:  libs/python/build/boost_python  <build>no in common properti
    es
    **** spirit 1.6x required to build library with this compiler ****
    **** spirit 1.6x required to build library with this compiler ****
    Skipping build of:  libs/serialization/build/boost_serialization  <build>no in c
    ommon properties
    Skipping build of:  libs/serialization/build/boost_wserialization  <build>no in
    common properties
    testing module build-request...
    testing module class...
    testing module set...
    testing module feature...
    testing module indirect...
    testing module utility...
    testing module property...
    testing module path...
    C:/Program Files/boost/boost_1_37_0/tools/build/v2/util\path.jam:815: in __test_
    _ from module __test-path__
    
    error: assertion failure: [ make "/.." ]
    error: Expected: [ ]
    error: Got: [ "/" ]C:/Program Files/boost/boost_1_37_0/tools/build/v2/kernel\modules.jam:53: in run
    -module-test from module __test-path__
    C:/Program Files/boost/boost_1_37_0/tools/build/v2/kernel\modules.jam:190: in lo
    ad from module modules
    C:\Program Files\boost\boost_1_37_0\tools\build\v2/kernel\modules.jam:283: in im
    port from module modules
    C:\Program Files\boost\boost_1_37_0\tools\build\v2/kernel/bootstrap.jam:128: in
    boost-build from module
    C:\Program Files\boost\boost_1_37_0\boost-build.jam:16: in module scope from mod
    ule
    C:\Program Files\boost\boost_1
    voulez vous me donnez des explications sur les erreurs et des exemples sur comment exploité la bibliotheque sur Builder c++

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

Discussions similaires

  1. Comment installer la bibliothèque GD - Gestion des dépendances sous Linux et Mac OS
    Par djibril dans le forum Programmation et administration système
    Réponses: 10
    Dernier message: 19/03/2015, 21h26
  2. installation bibliothèque regex
    Par nurenai dans le forum Dev-C++
    Réponses: 2
    Dernier message: 15/02/2009, 18h04
  3. Installer une bibliothèque (comment faire)
    Par exhortae dans le forum C
    Réponses: 3
    Dernier message: 14/12/2007, 09h08

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