如何在Linux上的C程序中获取已加载的共享库的路径?

时间:2015-10-04 14:00:07

标签: c linux unix

我想检测我的程序中是否已加载Steam覆盖,该程序使用LD_PRELOAD并使用gameoverlayrenderer.so。我会使用dlopenRTLD_NOLOAD进行检查,但不幸的是,共享库的路径不在LD_LIBARY_PATH中,并且完整路径在设置之间有所不同。

有没有办法获取我的程序中加载的共享库的完整列表,以便我可以手动搜索字符串gameoverlayrenderer.so的路径列表?基本上相当于EnumProcessModules

0 个答案:

没有答案