Bonjour,
Ayant besoin d'utiliser les threads dans un de mes programmes, on m'a recommander la librairie Boost.
Voila mon problème : 
J'ai placé les fichier de Boost dans le dossier include de Devcpp et inclu la librairie thread : 
	
	#include <boost/thread/thread.hpp>
 et attaché une fonction a un thread de la façon suivante : 
	
	| 12
 3
 4
 5
 6
 7
 
 |  
int blabla()
{
    ...
}
...
boost::thread threadblabla(&blabla); | 
 Mais j'ai cette erreur à la compilation : 
	
		
			
			
				  [Linker error] undefined reference to  boost::thread::thread(boost::function0<void, std::allocator<boost::function_base> > const&)' 
  [Linker error] undefined reference to `boost::thread::~thread()' 
  [Linker error] undefined reference to `boost::thread::~thread()' 
			
		
 
	 
 Je suppose que cette erreur viens du linker, ou de devcpp mais étant debutant en C++, je ne trouve pas mon erreur.
Si quelqu'un peux trouver la solution a mon problème...
Merci d'avance.
						
					
Partager