列出dylib中的所有符号

时间:2012-11-07 00:56:45

标签: c++ c macos

我正在尝试列出dylib中的所有符号,以便知道哪个需要在我的应用程序内更新(因为我的应用程序存储所有链接到函数及其名称,以创建动态模块机制,在运行时自动检测/更新功能。)

基本上我正在搜索的内容类似于nm命令所做的但是在代码中(而不是通过在控制台上启动nm然后获取输出和解析)。

1 个答案:

答案 0 :(得分:0)

我认为rsym_macosx可以帮助你做一些像nm这样的事情。我不知道你真的想在你的代码中做什么样的符号,但是你可以根据它和Mach-O格式来修改它。