quelqu'un sait comment résoudre le problème concernant le fichier d'en-tête dans Ubuntu 10.10 . Mon système indique que le paquet libcap est installé. Néanmoins, lors de la compilation du code, une erreur s’affiche:
erreur fatale: pcap.h: Aucun fichier ou répertoire de ce type compilation terminée.
Sil te plait aide moi.
Merci a tous:)
Sudo apt-get install libpcap0.8-dev
Le système ne me laissera pas corriger le commentaire d'Eric Fossum, car je manque de réputation. Il y a une faute de frappe ("libcap" vs. "libpcap") et sa commande suggérée devrait se lire comme suit:
Sudo apt-get install libpcap-dev
Si vous utilisez linuxbrew, vous pouvez simplement brew install libpcap
. Dans mon cas, j'essayais d'installer nethogs
et cette erreur a échoué.
Vous n'avez pas le fichier pcap.h dans votre chemin d'inclusion. Vous devez ajouter l’emplacement de pcap.h à votre chemin d’inclusion lors de la compilation:
-I/chemin/vers/pcap.h