我在 Fedora Linux 机器上工作。
我在我的主目录下本地安装了大量的二进制文件和库。
我想设置我的系统,以便在那里安装软件的功能与(对我而言)相同,就好像 root 用户安装它时没有前缀一样。
我可以通过将该目录添加到我的 PATH 变量中来运行安装在 ~/local/bin 中的二进制文件,但是如何链接到 ~/local/lib 和 ~/local/lib64 中的库呢?
是否有类似于 LD_LIBRARY_PATH 变量但在编译而不是运行时找到库的东西?我不想担心通过 L~/local/lib 或通过 ./configure 脚本中的标志将路径显式传递给编译器。