我是Mac新手,但被指派在Mac上解决dylib
加载问题,有人可以在这里提出任何建议吗?
我们的应用使用的a.dylib
取决于b.dylib
。该应用使用NSAddImage(FilePath, NSADDIMAGE_OPTION_NONE)
打开a.dylib
。
但b.dylib
与a.dylib
不在同一文件夹中。所以我想一些选项必须设置为NSAddImage
,或者在构建a.dylib
时,应该提供相对路径,因此当在运行时加载a时,它知道在哪里搜索b.dylib
。