linux下devel包的作用

yaxin
  • 1.5k

请问一下devel包的作用,当我在配置nginx的时候报错没有pcre,然后直接安装pcre-devel即可解决,而不需要安装pcre包,这是为什么?

回复
阅读 22.3k
3 个回答

devel 包主要是供开发用,至少包括以下2个东西:

  1. 头文件
  2. 链接库

有的还含有开发文档或演示代码。

以 glib 和 glib-devel 为例:

如果你安装基于 glib 开发的程序,只需要安装 glib 包就行了。

但是如果你要编译使用了 glib 的源代码,则需要安装 glib-devel。

devel包主要是头文件之类的,共开发用,而且一般会依赖相应的包,安装的时候会自动装上去。

devel包含普通包,只比普通包多了头文件。动态链接库的话两种包都有。编译的时候如果需要用到这个库,那么需要安装这个库的devel,因为需要头文件

宣传栏