我需要在一个我没有su权限的linux盒子上安装库的地方。我正在使用~/local[/bin,/lib,/include],但我不知道如何告诉./configure在那里查找库(特别是我正在尝试编译需要libgif的emacs,这在我的发行版中不存在)。
我尝试添加:
我尝试添加:
export PATH=$PATH:~/local/bin
export LD_LIBRARY_PATH=~/local/lib
export C_INCLUDE_PATH=~/local/include
export CPLUS_INCLUDE_PATH=~/local/include
我将内容添加到了.bashrc文件中,但它似乎不起作用。
export C_INCLUDE_PATH=~/local/include:$C_INCLUDE_PATH
,那么编译器将首先在~/local/include
中搜索所需的文件,在第一个目录中未找到时才会去 $C_INCLUDE_PATH 查找。 - Marc Plano-Lesay