我想知道为什么很多时候当我安装软件包时yum
我需要安装package-devel.i386
而不是package.i386
.它们之间有什么区别?
答案1
通常,包将包含二进制文件、库和其他资源,以便与这些库链接的程序可以运行。
但是当你需要构建一个包时,通常需要头文件,在这种情况下,你安装 theose -devel 包来提供所需的头文件。
尝试更多地了解 C/C++ 构建机制,以帮助您更好地理解这一点。
我想知道为什么很多时候当我安装软件包时yum
我需要安装package-devel.i386
而不是package.i386
.它们之间有什么区别?
通常,包将包含二进制文件、库和其他资源,以便与这些库链接的程序可以运行。
但是当你需要构建一个包时,通常需要头文件,在这种情况下,你安装 theose -devel 包来提供所需的头文件。
尝试更多地了解 C/C++ 构建机制,以帮助您更好地理解这一点。