其他分享
首页 > 其他分享> > 16.4.2. configure Environment Variables

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