解决方法:把/usr/local/lib目录下的所由libdnet文件拷贝到/usr/lib中,这样问题就解决了.
2.Libnids:在使用Libnids的程序头要加上 #include
libnids开发包的例子udp.c中的udp_callback()函数里的ip_protocol_packet_callback(iph)改写成ip_protocol_packet_callback((u_char *)iph).因为在udp_callback()中,iph是struct ip *类型,而ip_protocol_packet_callback()中的参数类型为u_char *类型.

