有没有办法使用gdb列出所有已加载的模块,就像Windbg一样,它会自动显示所有已加载的模块。如果没有一个单词的答案可以,如果有人可以请我指点,我会乐意自己解决问题。
答案 0 :(得分:11)
i sh
大致< => WinDbg中的lm
或x *!
答案 1 :(得分:8)
命令行中的 ldd
是否告诉您需要什么?
实际上,抓住这个想法。试试i shared
。请参阅http://book.opensourceproject.org.cn/embedded/embeddedprime/opensource/0136130550/ch15lev1sec3.html。
答案 2 :(得分:2)
如果您正在使用Windows,并且只想查看已加载的内容,则可以使用Process Explorer。从列表中选择流程,然后从菜单中选择查看 - >下窗格视图 - > DLL文件。然后,下部窗格将显示该进程使用的所有DLL。