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++Builder Discussion :

Boost pour debutant


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Décembre 2004
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 188
    Par défaut Boost pour debutant
    Bonjour (et bonne année à tous),

    Premier point : je débute, au moins en C++

    Ensuite, je voudrais utiliser la librairie boost avec C++ Builder, en fait ce qui m'interesse ce sont les matrices, donc la partie uBlas de boost. J'ai donc téléchargé cette lib, mais je n'arrive pas à m'en servir.

    Si j'essaye de la compiler comme indiqué dans la doc avec bjam :
    J'obtiens quelques centaines d'erreurs...

    Ensuite j'ai essayé d'include directement le fichier dans mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #include "boost/numerics/ublas/matrix.hpp"
    mais à la compilation j'ai encore des erreurs.

    En fait c'est a priori toujours la même erreur : 'is_convertible' n'est pas un membre de boost. Dans is_enum.hpp

    Je met le bout de code qui va avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    template <>
    struct is_enum_helper<false>
    {
        template <typename T> struct type
           : ::boost::is_convertible<typename boost::add_reference<T>::type,::boost::detail::int_convertible>
        {
        };
    };
    Merci pour vos conseils.

  2. #2
    Membre très actif
    Inscrit en
    Décembre 2004
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 188
    Par défaut
    En poursuivant ma recherche, il apparait que ce problème se pose avec la version 1_33_1 de boost, mais j'arrive à compiler la version 1_29_0.

    Et si j'ai bien compris, le problème précédent serait une histoire de namespace.

    A suivre...

Discussions similaires

  1. Cherche cours Linux pour débutant
    Par Le Pharaon dans le forum Applications et environnements graphiques
    Réponses: 11
    Dernier message: 24/11/2005, 09h52
  2. [Plugin]plugin graphique pour debutant
    Par vijeo dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 23/11/2005, 11h37
  3. Problème pour debuter avec glut
    Par ismael14 dans le forum GLUT
    Réponses: 2
    Dernier message: 26/07/2004, 10h37
  4. [sql] update pour debutant
    Par zebulix13 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 11/06/2004, 15h45
  5. [langage] Renseignement pour débuter sur perl
    Par freeshman dans le forum Langage
    Réponses: 2
    Dernier message: 29/04/2004, 23h47

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