Bonjour,
J'ai beau regarder dans la FAQ et sur tous les topics "Résolus" mais chez moi je n'arrive pas à linker correctement les librairies.
J'ai installé CB avec MinGW.
Je veux utiliser les threads, librairie pthread.
Ou est ce que je dois ajouter les .h pour include et les librairies ?
Je les ai mises dans le répertoire include et lib de MinGW avec les autres, ça me semblais logique.
Ensuite de partout il est dit qu'il faut ajouter "-lpthread" au linker.
Ce que je fais dans Project -> Build option -> Linker settings -> Link libraries -> "-lpthread"
Cela ne change rien.
Pour un autre exemple avec la librairiews2_32 (pour gérer les sockets) si j'ajoute -lws2_32 cela ne fonctionne pas. Je dois ajouter le chemin relatif vers "libws2_32.a" pour que ça passe.
Pouvez-vous m'expliquer le fonctionnement des librairies sous CB et comment configurer tout ça pour ne plus être embêté ?
Merci !
Partager