在主目录中安装库

时间:2012-01-20 16:04:07

标签: linux install environment-variables


在Linux(Ubuntu)中我试图运行一个工具,它显示错误“库缺失”。我没有权限在系统中安装任何东西(或者只是从我的用户帐户中无法使用sudo)。
是否可以在我的主目录中安装缺少的库(在我的情况下为libstdc ++。so.6) (没有sudo)并更改环境变量等,以便所有其他工具/程序可以找到它?

1 个答案:

答案 0 :(得分:3)

是的,假设图书馆在/home/user/lib。您可以设置使用LD_LIBRARY_PATH环境变量来查找lib。 LD_LIBRARY_PATH=/home/user/lib,它将找到该库。如果您必须自己编译,则需要使用configure --prefix=/home/user

我很惊讶libstdc++.so.6已经无法在系统上使用。看看/usr/lib/x86_64-linux-gnu。如果可能只是你的程序不是多重意识的。