【发布时间】:2008-11-04 05:50:44
【问题描述】:
我在 Fedora Linux 机器上工作。
我在本地主目录下安装了大量的二进制文件和库。
我想设置我的系统,以便在那里安装软件的方式(对我而言)与 root 用户在没有前缀的情况下安装它的方式相同。
通过将目录添加到我的 PATH 变量中,我可以运行安装在 ~/local/bin 中的二进制文件,但是如何链接到 ~/local/lib 和 ~/local/lib64 中的库?
是否有类似于 LD_LIBRARY_PATH 变量但在编译而不是运行时查找库的东西?我不想担心通过 L~/local/lib 或通过 ./configure 脚本中的标志将路径显式传递给编译器。
【问题讨论】:
标签: unix shared-libraries