Configuration options 一、本质是一些macro,通过这些macro来进行conditional compile,实现让programmer对library的compile过程 进行控制,一般,它们都位于config.h文件中 二、这是一种established idiom,下面是一些例子: 1、Boost.Config 2、gsl-lite 3、microsoft/GSL 4、spdlog tweakme.h