lib, lib32, libx32, libexec的区别

在linux系统上常常能见到以上4个文件夹,他们都有什么区别呢?

  • lib
    lib文件夹包含目标文件(object files)与库。

  • lib<qual>
    功能上大致与lib相同。
    lib32, lib64分别表示32位,64位的目标文件和库。
    libx32是面向x32 ABI的目标文件和库。x32 ABI使用着32位地址空间,但是可以使用一些x86-64的特性(更多寄存器,更优良的浮点运算等)。

  • libexec
    包含不由用户和shell script直接执行的二进制文件。

posted @ 2020-10-29 21:59  DDKK64  阅读(1982)  评论(0编辑  收藏  举报