文章 2023-01-24 来自:开发者社区

LINUX/MAC的rpath,搜索依赖库时从哪里开始

最近一段时间,因为加载调用各种本地库,在LINUX/MAC上专门研究了rpath问题。最初是想使用全路径方式,这样也能正确执行,有两个缺点:路径太长,不好维护。安装路径如果变化,就错了。  改进办法是什么?就是使用相对路径,这样搜索加载时基于安装目录下的相对路径,就避免了上述问题。那么相对路径是相对于谁?开始以为,位于同一个目录下的库文件,rpath使用.(当前目录)。结果报错说找不到....

文章 2023-01-16 来自:开发者社区

类似LINUX上的ldd,MAC使用otool查看库的链接库

具体来说:otool -L libfontmanager.dylib 

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库