我正在尝试运行 C 程序,但每次尝试运行它时都会收到以下消息:
error while loading shared libraries: libpcap.so.0.8: cannot open shared object file: No such file or directory
我已经重新安装了libpcap
;我已经安装了gcc
并且g++
;我已经更新了,但我迷路了。我不知道我还能做什么。有人可以帮忙吗?
答案1
看来编译这个:
gcc -o example example.c -l:libpcap.so.1.7.4
仍然要求
libpcap.so.0.8
在您的系统上。
我不知道为什么。但是,从(无论您使用的任何版本,请注意,我明确告诉它链接到 libpcap.so.1.7.4)无论您必须的版本到 libpcap.so.0.8 建立链接 - 它都会起作用。