我正在制作一个需要libpcap库的项目,我从官方网站(libpcap-1.7.2.tar.gz)下载了库,我想在Unix服务器上编译和项目,但我不允许在那里安装库(学校服务器),我不能以root身份运行gcc。
我应该使用什么命令?或者甚至可能吗?我找不到任何信息。 (..我的目标是在另一个Linux操作系统上运行二进制文件(具有root权限),而无需安装lib。)
我已经尝试过:
gcc -Wall test.c -lpcap -Ilib/libpcap-1.7.2
但收到错误:
lib/libpcap-1.7.2/pcap.h:43:23: fatal error: pcap/pcap.h: No such file or directory
#include <pcap/pcap.h>
^