2014-08-30 46 views
0

我一直在試圖學習我的Mac上的libpcap。我正在使用netbeans IDE。我從tcpdump.org下載了libpcap,並嘗試從http://yuba.stanford.edu/~casado/pcap/section1.html運行示例應用程序。libpcap未鏈接netbeans

我得到這些錯誤:

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

我試圖手動通過右鍵點擊項目的名稱 - >屬性並添加libpcap的文件夾Build->C++ compiler->Include Directories鏈接libpcap於NetBeans。很難過。

回答

0

除了包括目錄(=標題),你必須添加太!

Build -> Linker設置,添加到的libpcap Libraries;如果沒有找到 - 例如。您尚未將其放置在默認目錄中,請在Additional Library Directories處添加路徑。