configuration和安装VS包pipe理

让我们把Ettercap(可以是任何软件)并configuration它:

sudo -c "./configure --prefix=/usr/local/ettercap" 

出现错误:

检查libpcap …不

Libpcap失踪了吗? 不! Ettercap需要“开发”,不仅仅是libpcap,而是所有的依赖关系。

让我们使用yum

 yum install ettercap 

成功! 百胜不需要“开发”包,为什么?

谢谢。

因为当你把源代码编译和安装软件时,除了别的以外,还需要使用库的头文件,而这些文件都在devel包中。

另一方面,如果使用distro软件包,则软件已经编译完成,不再需要头文件,而只需要库的二进制文件。 这些依赖关系会自动安装。