Jak wyświetlić wartość #define w czasie kompilacji?

Próbuję dowiedzieć się, jakiej wersji Boost mój kod używa. Chcę zrobić coś takiego: #error BOOST_VERSION ale preprocesor nie rozwija BOOST_VERSION. Wiem, że mógłbym wydrukować go w czasie wykonywania z programu i wiem, że mógłbym spojrzeć na dane wyjściowe preprocesora, aby znaleźć odpowiedź....