linux环境 ldd -r statically linked
时间: 2023-09-26 18:11:11 浏览: 145
PyPI 官网下载 | mingw_ldd-0.2.1.tar.gz
在 Linux 环境下,ldd 命令用于显示一个可执行文件或共享库所需要的动态链接库。如果一个可执行文件或共享库被静态链接,那么它们会将所有需要的代码和库都打包进去,不需要在运行时再去查找和加载动态链接库。
因此,当你在使用 ldd 命令检查一个静态链接的可执行文件或共享库时,它会显示类似于以下的信息:
```
not a dynamic executable
```
这是因为静态链接的文件不需要动态加载库。
如果你想要检查一个可执行文件或共享库的链接情况,你需要使用 objdump 命令或 readelf 命令。这些命令可以显示可执行文件或共享库中包含的符号表和节表等信息,以及它们之间的链接关系。
阅读全文