从一个单独的问题以及有关该主题的其他文章看来ld.so.conf.d
,在通过/lib
或提供的任何库之前,总是会解决定义的其他库路径(即,在名称冲突的情况下,例如覆盖系统库时)/usr/lib
。
是否有可能通过ld.so.conf.d
某种机制创建一个系统范围的路径,在该路径下可以以最低/最新的分辨率级别来解析库?例如,我希望库/ParanoidAndroid/
可以被解析,但是我希望该路径成为搜索它们的最后一个位置(即,优先于存储在中的库中/lib
和/usr/lib
之上的库/ParanoidAndroid/
),因此现在的查找顺序为:
- LD_LIBRARY_PATH中的目录;
- 来自/etc/ld.so.conf的目录;
- / lib;
- / usr / lib。
- / ParanoidAndroid;