如何从使用:: dlopen打开的库中获取linux中动态加载库的名称?

时间:2012-04-24 20:20:33

标签: c++ linux dynamic shared-libraries

在Windows中

可以使用GetModuleFileName。那个linux怎么样?

1 个答案:

答案 0 :(得分:3)

dladdr()是一个非标准(不是POSIX的一部分)功能,适用于大多数Linux机箱和OSX。因为它是非标准的,所以没有保证,但它应该存在,因为你指定了Linux。