欢迎大家来到IT世界,在知识的湖畔探索吧!
在Linux系统中安装各种软件包的时候,会发现很多软件包都会有两种类型的:一种是带devel后缀的,一种是不带的。例如glibc和glibc-devel包,这两种类型的软件包到底有什么区别呢?
带devel后缀的包
带devel后缀的包也称开发包,指的是对应软件包的开发包,包含了使用这个包开发程序所有必需的文件,至少包括以下两种类型的文件:
1. 头文件
2. 链接库
有的开发包还会包含开发文档或示例代码,功能上与普通包相同,但体积更大。
不带devel后缀的包
不带devel后缀的包只包含了能让程序运行的动态库和配置文件。
举个例子
以glibc和glibc-devel包为例,如果只是需要使用glibc提供的基本功能,只需要安装glibc包就行了。如果需要开发或编译使用glibc的程序,则需要同时安装glibc和glibc-devel包。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/80532.html