我安装了libffi-3.0.11,因为另一个程序需要它。但是在安装后,通过调用./configure
命令的另一个程序无法识别已安装的libffi。我需要设置环境变量吗?还是所有变量都会自动设置?
我安装了libffi-3.0.11,因为另一个程序需要它。但是在安装后,通过调用./configure
命令的另一个程序无法识别已安装的libffi。我需要设置环境变量吗?还是所有变量都会自动设置?
这要看情况,如果你在/usr/local
上安装了libffi
,那么你应该将想要配置的应用程序的包含目录设置为/usr/local
。
对于新应用程序,请尝试使用./configure --prefix=/usr/local
。要查看configure的选项,请使用./configure --help
。你能展示一下哪些地方没有运行吗?
LIBPATH
不影响链接器。你可能将其与 LD_LIBRARY_PATH
混淆了。 - Maxim Egorushkin