
首先是/目录,也叫根目录,所有的文件目录都挂在这个目录下,没有上一级目录。
/usr目录,存放的是用户程序,包含二进制文件、库文件、文档、二级程序的源代码等,一般通过源码编译程序都会放到这个目录。
libpcap和winpcap最大的不同就是 内核缓冲区,用户缓冲区等都不能设置,没有提供这样的函数,要编译libpcap源码。另外,linux Fedora 下使用libpcap时,找不到pcap.h,查找发现安装了libpcap的库但是没有头文件。解决办法是:
1.如何查看是否安装libpcap? #rpm -aq libpcap
2.查找libpcap源,yum search pcap
3.安装libpcap, yum install libpcap-devel.i386
你这是标准路径只定义到了pcap的上一层路径上,需要你指定这个头文件在标准路径中找到pcap文件夹,然后在文件夹中有pcap.h这个头文件。/这个符号用来标记层次的,前面的是上一级文件夹名称,后面是下一级的名称,可以是文件夹或者文件。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)