【linux命令】链接器
链接器
编译器分为gcc和clang
| 对比项 | ldd | lld |
|---|---|---|
| 所属 | glibc | LLVM |
| 阶段 | 运行时 | 编译 / 链接期 |
| 功能 | 查看 so 依赖 | 生成 ELF |
| 输入 | 可执行文件 | .o / .a |
| 输出 | 依赖库列表 | 可执行文件 / so |
| 是否修改文件 | ❌ 否 | ✅ 是 |
| 是否危险 | ⚠️ 可执行目标程序 | ❌ |
| 常见误用 | 在不可信程序上用 | 当成 ldd |
编译器分为gcc和clang
| 对比项 | ldd | lld |
|---|---|---|
| 所属 | glibc | LLVM |
| 阶段 | 运行时 | 编译 / 链接期 |
| 功能 | 查看 so 依赖 | 生成 ELF |
| 输入 | 可执行文件 | .o / .a |
| 输出 | 依赖库列表 | 可执行文件 / so |
| 是否修改文件 | ❌ 否 | ✅ 是 |
| 是否危险 | ⚠️ 可执行目标程序 | ❌ |
| 常见误用 | 在不可信程序上用 | 当成 ldd |