0
在windows中可以使用GetModuleFileName。那么linux呢?如何从使用:: dlopen打开的库中获取动态加载库的名称?
在windows中可以使用GetModuleFileName。那么linux呢?如何从使用:: dlopen打开的库中获取动态加载库的名称?
dladdr()是一个非标准(不是POSIX的一部分)函数,适用于大多数Linux机箱和OSX。由于它不是标准的,所以没有保证,但是自从你指定了Linux之后它应该在那里。