在Windows上,有一个工具Depends.exe来发现EXE/DLL文件在其他DDL上的依赖关系。哪一种命令行工具在Mac OS和Linux上是相同的?在Mac OS和Linux上发现动态库依赖关系
52
A
回答
94
- 的Mac OS X:
otool
-L
文件 - 的Linux:
ldd
文件
如果这些命令不提供你想要的东西,在Mac OS X上你可以转储所有用otool
加载命令-l
文件。在Linux上,您可以使用readelf
-d
文件转储动态部分的全部内容。
6
9
您也可以尝试使用MacDependency(http://macdependency.googlecode.com),它在MacOS X上为otool提供UI替换。它还显示完整的依赖项树和导出的符号。
相关问题
- 1. Linux getpwnam()库依赖关系
- 2. 静态库依赖关系
- 3. 静态库依赖关系
- 4. 自动发现C依赖关系
- 5. 动态依赖关系
- 6. Node.js的依赖关系在Linux上
- 7. 链接问题与Mac OS X上的间接依赖关系
- 8. Linux模块依赖关系
- 9. Nuget依赖关系 - 如何显示Linux上的NuGet的package.config依赖关系树
- 10. 发现接口依赖关系
- 11. Mac OS X:如何重建菜单依赖关系
- 12. 解决链接依赖关系mac os x
- 13. Angular CLI | Mac OS |安装期间的依赖关系问题
- 14. 如何在mac os上使用shell脚本安装多个依赖关系?
- 15. 引入依赖关系打破了现有的依赖关系?
- 16. 动态生命线 - 动态观察对象和依赖关系
- 17. 用browserify-shim实现依赖关系的匀场依赖关系
- 18. 依赖关系的nuget依赖关系
- 19. GitHub上Clojure库的Maven依赖关系
- 20. %*和依赖关系线上的*
- 21. Masterpass依赖关系与其他依赖关系发生冲突
- 22. CHECK_LIBRARY_EXISTS库与依赖关系
- 23. 数据库依赖关系
- 24. 类库依赖关系
- 25. JBoss - War库依赖关系
- 26. Android依赖关系与库
- 27. 库依赖关系和执行顺序
- 28. 调度和库依赖关系
- 29. Makefile和库错误的依赖关系?
- 30. DevIL库文件和依赖关系
哇!它很棒!非常感谢! – Viet 2009-06-29 22:04:57