[C] Options lpthread, lm et Wall

faten22 -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour
est ce que vous pouvez m'expliquer les options lpthread et lm et Wall.dans quel cas on les utildes et quel est son role.merci

1 réponse

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Salut
-Wall est une option que tu devrais toujours inclure pour compiler. Elle permet au compilateur d'être plus rigoureux notamment pour les Warnings.
-lm est l'inclusion de la bibliothèque dynamique math.h. Ainsi tu dois mettre -lm lorsque tu utilises les fonctions de math.h sous peine d'avoir des problèmes à l'édition des liens.

-lpthread s'utilise pour les threads posix.

Pour conclure, utilise toujours -Wall. Le reste, tu l'utilises en fonction des besoins de ton problème.

0