ubuntu 中不同的“lib”文件夹有什么区别

ubuntu 中不同的“lib”文件夹有什么区别

在根目录中,我们可以找到几个“lib”子文件夹,例如/lib,,,,,,,。lib32lib64/usr/lib/usr/lib32/usr/local/lib

它们之间有什么区别?

答案1

/lib包含即使在单用户(仅管理员)模式下也可能需要的“基本”库,并且没有/usr安装

/usr/lib是普通用户程序的库,大部分可以在 下找到/usr

/usr/local/lib是本地安装的程序和包的库,即您自己从源包编译和安装的东西。

除了 lib 目录主要用途的共享库和静态库之外,您还可以在其下找到一些较大的包的层次结构(具有自己的 lib、bin、include 等)。

lib32lib64在 64 位系统上使用,以分离 32 位和 64 位的库。

相关内容