我正在尝试清除指向要链接的库的链接的ldconfig缓存。
我有一个本地文件夹,新建立的库放在那里。
我想更新ldconfig缓存以指向这些新构建的lib
我已经尝试使用ldconfig-c命令,并将自己的.conf文件提供给它。
我还尝试替换/etc/ld.so.conf文件以指向libs的新路径。
但即使这样做了,当我使用ldconfig-p命令检查缓存时,它仍然显示旧的libs
因此,如何清除和重建ldconfig缓存?
补充一句:我现在使用的是Ubuntu 13.10
2年后,但如果有人偶然发现了这一点,如su(notassudo),请运行以下命令:
rm/etc/ld.so.cache
ldconfig