在 /lib/libc 中找不到 C 库

在 /lib/libc 中找不到 C 库

我了解到 C 库位于

/lib/libc.so.6 or /lib64/libc.so.6, but this file
is sometimes a symbolic link to a file of another name, such as /lib/
libc-2.15.so.

然而,我能找到它

me@host:~$ ls /lib
apparmor       cpp       hdparm    klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so  modprobe.d  recovery-mode  udev
brltty         crda      ifupdown  linux-sound-base                      modules     systemd        ufw
console-setup  firmware  init      lsb                                   netplan     terminfo       x86_64-linux-gnu
me@host:~$ ls /lib64
ld-linux-x86-64.so.2

我如何在 ubuntu 18.10 中找到 C 库?

答案1

64 位库位于 /lib/x86_64-linux-gnu,32 位库位于 /lib/i386-linux-gnu

答案2

你可以跑

me@host:~$ whereis libc

查找共享和静态 libc 库的确切位置

相关内容