我正在尝试更新旧的X11 / Motif应用程序以使用现代对象和库。我使用ldd获取所有正在使用的共享对象的列表,但我试图弄清楚哪些函数特别链接到这些库,因此我可以删除已弃用的函数。有任何想法吗?感谢
特别是(但不限于),libXp.so.6
答案 0 :(得分:1)
要查看libXp.so.6中的函数,请尝试:
nm -D --defined-only /usr/lib/libXp.so.6
现在你可以看到它们都是从Xp开始的,除了一些可能不属于公共API的奇怪的东西。
您最简单的方法可能是在源代码中使用grep搜索Xp或Xp[A-Za-z]+
等正则表达式。