16.8定义变量

站点外壳脚本中未定义的变量可以在环境传递给配置。但是,有些软件包可能在构建期间再次运行configure变量可能会丢失。为了避免此问题,您应该设置他们在配置命令行,使用'VAR=值’.例如:

./configure CC=/usr/local2/bin/gcc

导致指定海湾合作委员会用作C编译器(除非在站点shell脚本中重写)。

不幸的是,这种技术不适用于配置_外壳由于达到Autoconf限制。在限制解除之前,您可以使用此解决方法:

CONFIG_SHELL=/bin/bash/配置CONFIG_SHELL=/bin/bash