Comstackr dans Eclipse avec les ensembles -lpthread et -lrt de gcc

J’essaie actuellement d’utiliser Eclipse pour développer du code que j’ai créé dans un éditeur de texte en C.

Je suis actuellement sous Linux, en le compilant avec GCC avec les arguments suivants:

gcc -o SO SO.c -lpthread -lrt 

J’ai essayé d’append "-lpthread -lrt" à “C / C ++ Build "-lpthread -lrt" d’Eclipse -> “Options de découverte” -> “Arguments d’invocation du compilateur”, mais cela ne semble rien y faire.

J’ai aussi essayé sur “C / C ++ Build” -> “Options de découverte” -> “Paramètres” mais cela ne semble pas le faire aussi.

Comment puis-je remplacer les arguments de ligne de commande GCC d’Eclipse?

Dans les propriétés du projet, accédez à: C / C ++ Build -> Settings.
Puis “Paramètres de l’outil”, sélectionnez “Bibliothèques” sous “Éditeur de liens”.
Vous pouvez y append toutes vos bibliothèques de projet (sans le “-l”). Toujours dans la partie inférieure, vous pouvez append un chemin personnalisé aux bibliothèques de recherche.

-lpthread et -lrt sont passés à l’éditeur de liens, pas au compilateur. Il devrait y avoir un moyen dans Library d’append ces nouvelles bibliothèques.