J'ai un problème dans la construction d'un programme de threads C. Programme donne une erreur comme "Référence non définie à pthread_creat". J'ai cherché et trouvé utiliser des options GCC comme "GCC -LPThread -o ...." P>
Mais je ne suis pas capable de le mettre pour Eclipse. J'ai essayé de faire des changements de maquillage mais chaque fois qu'il a été remplacé par des options par défaut. Aidez-moi s'il vous plaît à définir ces options de GCC et à écrire sur l'endroit où et à définir des options de GCC à Eclipse sur Fedora 10. P>
merci, p>
lokesh p>
3 Réponses :
Ajouter une bibliothèque Pthread à votre projet Flow Ces étapes (en Eclipse): P>
droite cklick sur le projet dans l'explorateur de projet -> Propriétés -> C / C ++ Build -> Paramètres -> Linker -> Bibliothèques -> Ajouter -> Pthread -> OK -> Reconstruire P>
Pour ajouter une bibliothèque Pthread à votre projet non-MakeFile, procédez comme suit (en Eclipse): P>
Cliquez avec le bouton droit sur le projet dans l'explorateur de projet. Sélectionner des propriétés -> C / C ++ Général -> Chemins et symboles -> Bibliothèques -> Ajouter -> Type 'Pthread' dans la zone de texte -> OK -> OK -> Reconstruire P>
Bien sûr, vous pouvez la définir dans Eclipse, vous venez de ne pas avoir l'air assez fort pour savoir où ...