Bonjour,
je cherche à lancer une simple thread en c++, mais je me demandais s'il n'était pas possible de s'affranchir des librairies genre boost pour celà... J'imagine que celà n'est pas faisable, mais je voudrais surtout une confirmation afin de me convaincre.
J'ai essayé par exemple d'utiliser pthread.h comme ceci :
Celà me retournant une erreur :void testDaemon(void *params)
{
DemonstratorInt* demonstrator = (DemonstratorInt*)params ;
}
void DemonstratorInt::init()
{
// (...)
pthread_t thread_commands;
pthread_create(&thread_commands, NULL, (void *(*)(void *))testDaemon, this);
// (...)
}
undefined reference to pthread_create
(je précise que j'ai bien inclu la librairie)
D'avance, merci beaucoup.
Max.
Partager