Como faço para mostrar o valor de um #define em tempo de compilação?

Estou tentando descobrir qual versão do Boost meu código pensa que está usando. Eu quero fazer algo assim: #error BOOST_VERSION mas o pré-processador não expande BOOST_VERSION. Eu sei que poderia imprimi-lo em tempo de execução a partir do programa e sei que poderia olhar a saída do...