现在文件在标准位置,对所有人都可读。我们现在需要告诉加载器库文件可用,因此让我们更新一下缓存:

$ ldconfig

 

这将创建一个链接到我们的共享库,并且更新缓存以便它可立即生效。让我们再核实一下:

$ ldconfig -p |grepfoo
libfoo.so (libc6)=> /usr/lib/libfoo.so

 

现在我们的库安装好了,在我们开始测试它之前,我们一定要先清理一下其他东西:

以防万一,先清理一下LD_LIBRARY_PATH:

$ unset LD_LIBRARY_PATH

 

重新连接我们的可执行程序。注意:我们不需要-L选项,因为我们的库保存在默认位置,我们可以不用