Tôi đang làm việc trên Fedora 17 và tôi muốn lập trình với libpcap. Vấn đề là máy tính của tôi không tìm thấy pcap.h, điều này thực sự đáng sợ vì tôi đã cài đặt libpcap và libpcap-devel. Ngoài ra wireshark và snort hoạt động trên đài của tôi mà tôi tin rằng sử dụng thư viện đó. Vì vậy, khi tôi biên dịch mã của mình với ...Sự cố khi tìm pcap.h và liên kết
#include <pcap.h>
... Code
Và sử dụng gcc my_file.c -lpcap, tôi gặp lỗi trình biên dịch nói ... không thể tìm thấy pcap.h. Whats lẻ là tôi thấy các tập tin libpcap.so của tôi trong/thư mục/thư mục. Tôi đã làm ..
yum install libpcap và yum install libpcap-devel
Tôi không biết tại sao Fedora được làm điều này với tôi.
Cảm ơn bạn đã trợ giúp!
Ya nó không thấy m như libpcap và libpcap-devel đi kèm với các tập tin cần thiết mà tôi cần. Tôi nghĩ rằng tôi phải tìm tất cả các tập tin tiêu đề cá nhân. –