Possible arguments: (none), c++14-lang,
c++11-lang, gcc-c++11-lib,
c++11-lib, c++0x,
c11, openmp,
nestedfct, features
Determines which compiler to use based on any given wishes.
Use c++14-lang if the port needs a
C++14-capable compiler, gcc-c++11-lib if the
port needs the g++ compiler with a C++11
library, or c++11-lib if the port needs
a C++11-ready standard library. If the port needs a compiler
understanding C++11, C++0X, C11, OpenMP, or nested functions,
the corresponding parameters can be used. Use
features to request a list of features
supported by the default compiler. After including
bsd.port.pre.mk the port can inspect the
results using these variables:
COMPILER_TYPE: the default compiler
on the system, either gcc or clang
ALT_COMPILER_TYPE: the alternative
compiler on the system, either gcc or clang. Only set if
two compilers are present in the base system.
COMPILER_VERSION: the first two
digits of the version of the default compiler.
ALT_COMPILER_VERSION: the first two
digits of the version of the alternative compiler, if
present.
CHOSEN_COMPILER_TYPE: the chosen
compiler, either gcc or clang
COMPILER_FEATURES: the features
supported by the default compiler. It currently lists the
C++ library.
本文及其他文件,可由此下載: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。
若有 FreeBSD 方面疑問,請先閱讀
FreeBSD 相關文件,如不能解決的話,再洽詢
<questions@FreeBSD.org>。
關於本文件的問題,請洽詢
<doc@FreeBSD.org>。