查找当前运行的共享对象的绝对路径

时间:2015-01-07 09:56:43

标签: c++ linux

我正在尝试解决以下问题: 我的代码在Windows和Linux上运行。我需要知道当前运行的.dll(.so)加载的路径,这样我才能找到我需要的一些卫星文件的路径。 在Windows上我使用:

char buffer[1024];
GetModuleFileName(GetModuleHandle("MyLibrary.dll"), buffer, MAX_PATH);

Linux上的等效代码是什么?

0 个答案:

没有答案