Lors de la compilation de mon programme qui utilise libevent library, j'utilise l'option gcc -levent. Mais je reçois cette erreur -Raison et solution de l'erreur - "/ usr/bin/ld: ne peut pas trouver" -levent "?
/usr/bin/ld: ne peut pas trouver -levent
Je n'ai pas libevent sur mon système, je suis tellement liant statiquement à elle lors de la compilation en utilisant
gcc -o Hello -static -I libevent-1.4.12-stable/ hello.c -levent
Comment puis-je résoudre ce problème?
Merci d'avance!
Je n'ai pas libevent. (A | so). Je statiquement libevent en utilisant gcc -o Bonjour -static -I libevent-1.4.12-stable/bonjour.c -levent –
Si vous voulez lier contre la bibliothèque (statiquement ou dynamiquement) vous avez besoin de la bibliothèque. La bibliothèque statique doit être appelée libevent.a. Si cela est dans libevent-1.4.12-stable, alors vous devriez fournir '-Llibevent-1.4.12-stable' pour dire à l'éditeur de liens d'y regarder. –