我嘗試在我的 ubuntu 18.04 中安裝 reaver,但收到了這條訊息
checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for pcap_open_live in -lpcap... no error: pcap library not found!
但我已經安裝了 libpcap0.8 和 libpcap0.8-dev
答案1
configure
通常會建立一個日誌文件,其中包含gcc
.您必須調查錯誤是什麼。
您也可以打開configure
腳本來查看到底出了什麼問題。該腳本將包含一個使用的測試程式pcap
和一個用於編譯它的命令列。您可以從那裡複製測試程式並嘗試使用相同的命令列手動編譯。
此類錯誤的可能原因是缺少或配置錯誤pkg-config
答案2
需要安裝 libpcap-devel