假设我需要两个共享库no such file or directory
和a.so
。现在,b.so
和a.so
都安装在b.so
中。所以我只需要/usr/local/lib
。到目前为止一切都很好。
现在,我们假设我需要安装在export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
中的a.so
的另一个版本。如果我~/testing/lib
结合之前的export LD_LIBRARY_PATH=~/testing/lib
,将使用哪个版本的export
?请注意,我无法避免第一次导出,因为我需要a.so
(仅存在于第一个路径中)。