Linux_依赖库拷贝

Linux依赖库拷贝教程。

Linux 依赖库拷贝

在 Linux 系统中,程序运行时可能依赖于多个共享库(Shared Libraries)。有时我们需要将这些依赖库拷贝到特定目录,以确保程序能够正确运行。以下是一个简单的教程,介绍如何查找并拷贝这些依赖库。

假设我们有一个可执行文件 MyProject,我们希望将它依赖的所有共享库拷贝到 dist/lib/ 目录下。可以使用以下命令:

1
2
3
4
ldd MyProject \
 | awk '{print $3}' \
 | grep '^/' \
 | xargs -I{} cp -v {} dist/lib/