Bonjour, je débute actuellement en C++ et utilise un ide pour mon développement de logiciel c++.
L'ide de mon choix est Code Blocks que je trouve assez pratique.
Je me lance dans l'apprentissage des Threads & Mutex, mais n'arrive pas à en venir à bout.
Malheureusement j'obtiens deux message d'erreur quand je décide de builder mon code, à savoir :
- undefined reference to `pthread_create'|
- undefined reference to `pthread_join'|
Je tiens à préciser que j'ai fais l'inclusion dans mon projet de <pthread.h>
Aussi je n'ai pas compris la ligne suivante du tutoriel :
gcc nomSource.c -lpthread -o nomExecutable
Cette ligne est au début de la section Linux.
Je crois que c'est ce qu'il faut faire pour compiler, mais puisque je compte faire du c++ alors ce n'est pas valable, d'une, de deux le compilateur est appeler implicitement par codeblocks ...
Auriez vous une idée, je ne sais pas quoi faire pour que soit définit pthread_create & join dans codeblocks ...
Merci d'avance à tout ceux qui prendrons du temps pour m'aider à résoudre mon problème.
Partager