16.4.2. configure Environment Variables
作者:互联网
16.4.2.configure环境变量
除了上述选项,configure还可以使用许多环境变量。可在configure命令行指定环境变量。例如:
./configure CC=/opt/bin/gcc CFLAGS='-O2 -pipe'
环境变量与命令行选项略微不同。环境变量还可提前设置:
export CC=/opt/bin/gcc
export CFLAGS='-O2 -pipe'
./configure
以下为一个可如此设置的变量列表:
BISON
bison程序
CC
C编译器(C compiler)
CFLAGS
传递到C编译器的选项
CLANG
当使用--with-llvm编译时, 用于处理内联的源代码的clang程序的路径。
CPP
C预处理器(C preprocessor)
CPPFLAGS
传递到C预处理器的选项。
CXX
C++编译器
CXXFLAGS
传递到C++编译器的选项。
DTRACE
dtrace程序的路径。
DTRACEFLAGS
传递到dtrace程序的选项。
FLEX
flex程序。
LDFLAGS
链接可执行文件或共享库时的选项。
LDFLAGS_EX
链接可执行文件的额外选项。
LDFLAGS_SL
链接共享库的额外选项。
LLVM_CONFIG
用于定位LLVM安装。
MSGFMT
用于本地语言支持。
PERL
Perl解释程序。用以定位构建PL/Perl时所用的依赖。默认为perl。
PYTHON
Python解释程序。用以定位构建PL/Pythonl时所用的依赖。更多信息,请参见第45.1章节。若未定义,则使用顺序为:python python3 python2。
TCLSH
Tcl解释程序。用以定位构建PL/Tcl时所用的依赖。若未定义,则使用顺序为:tclsh tcl tclsh8.6 tclsh86 tclsh8.5 tclsh85 tclsh8.4 tclsh84。
XML2_CONFIG
用以定位libxml2的安装。
标签:选项,configure,Variables,解释程序,Environment,编译器,16.4,环境变量,PL 来源: https://blog.csdn.net/ghostliming/article/details/113757056