在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息:
这些讯息会随着编译不同类型的source code 而有不同的结果出来如: 其中xxx即表示函式库文件名称,如上例的:libc.so、libltdl.so、libXtst.so。 其命名规则是:lib+库名(即xxx)+.so。 出现:/usr/bin/ld: cannot find -lpcap 问题解决办法 方法:很明显缺少libpcap.so库文件,所以我们需要安装libpcap。 官方:http://www.tcpdump.org/ 下载地址:http://www.tcpdump.org/release/libpcap-1.3.0.tar.gz
[root @hostname src]# wget http://www.tcpdump.org/release/libpcap-1.3.0.tar.gz |