标签: c++ shared-libraries ld dlopen
在标准C或C ++中,是否有一种编程方式来设置要搜索的库路径,以加载库?
情况:
在相关程序中,有一个使用dlopen加载的库。这取决于其他共享库;该程序也试图加载它们。 但是,它似乎无法找到它们 - 即使它们位于同一目录中。我知道一种方法是设置RPath,但是想知道是否有编程方式?
dlopen
修改
这适用于Android NDK / POSIX。