libpcap没有链接netbeans

时间:2014-08-30 14:23:15

标签: c++ netbeans

我一直在尝试在我的mac上学习libpcap。我正在使用netbeans IDE。我从tcpdump.org下载了libpcap,并尝试从http://yuba.stanford.edu/~casado/pcap/section1.html运行示例应用程序。

我收到这些错误:

Undefined symbols for architecture x86_64:
  "_pcap_lookupdev", referenced from:
      _main in main.o
  "_pcap_lookupnet", referenced from:
      _main in main.o

我尝试通过右键单击 project-name->属性并将libpcap文件夹添加到libpcap来手动将Build->C++ compiler->Include Directories链接到netbeans。很难过。

1 个答案:

答案 0 :(得分:0)

除了 include 目录(=标题),您还必须添加

Build -> Linker 设置下,将libpcap添加到 Libraries ;如果没有找到 - 例如。您尚未将其放置在默认目录中,请在 Additional Library Directories 处添加路径。