在Xcode中调试时,如何判断加载了哪些DYLIB?

在Xcode中调试时,如何判断加载了哪些DYLIB?,xcode,dynamic-linking,dylib,Xcode,Dynamic Linking,Dylib,我在一个特定的库中遇到了一些问题,我正在尝试测试一个旧版本是否可以解决我的问题。使用存储在.app文件附近的动态库文件动态链接库。这些动态库文件到处都是,我不完全确定我的应用程序是否使用了我想让它使用的那些 在VisualStudio上,您可以在调试应用程序时轻松查看已加载dll文件的列表。Xcode中是否有任何类似的功能?可以从调试器控制台使用: image list $ otool -L /path/to/executable 在命令行中,您可以使用: image list $ oto

我在一个特定的库中遇到了一些问题,我正在尝试测试一个旧版本是否可以解决我的问题。使用存储在.app文件附近的动态库文件动态链接库。这些动态库文件到处都是,我不完全确定我的应用程序是否使用了我想让它使用的那些


在VisualStudio上,您可以在调试应用程序时轻松查看已加载dll文件的列表。Xcode中是否有任何类似的功能?

可以从调试器控制台使用:

image list
$ otool -L /path/to/executable
在命令行中,您可以使用:

image list
$ otool -L /path/to/executable

太好了,谢谢。看看名单,我很惊讶它居然还在运行。它似乎同时加载库的所有不同版本。我喜欢带有
lldb
-b
标志<代码>图像列表-b。