在mac中使用rapth加载动态库

时间:2015-12-22 10:32:07

标签: macos dyld

我正在阅读以下文章,但我无法完全理解它。

RunpathDependentLibraries

我的情况是A.dylib取决于B.dylib

A.dylib -> B.dylib

如果我System.loadLibrary(“A.dylib”) B.dylib,即使将DYLD_LIBRARY_PATH保留在A.dylb

之后也失败了

如果我同时将B.dylibbelongsTo放在同一个目录中,那么它就会正常工作。但我不需要那个。

然后我听说我可以将我的库修改为路径无关

但我完全不明白。有人可以提供一些例子

0 个答案:

没有答案