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 
	
	#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 
	
	| 12
 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.
						
					
Partager