-devel在安装库时意味着什么?

Dav*_*ave 4 packages yum

我正在阅读一些自述文件,它们包含一些带有"-devel"的软件包,有些则没有.有什么不同?

sudo yum install gcc

(vs)

sudo yum install pcre-devel
Run Code Online (Sandbox Code Playgroud)

如果我安装"sudo yum install pcre"会发生什么?

bbo*_*sak 8

Devel库通常包含最终用户运行时不需要的开发头和调试资源.这些头和调试资源用于基于库开发应用程序; 不只是运行需要库的应用程序.如果安装不带-devel的软件包,它只安装最终用户运行时,而不安装开发标头和调试符号.