Я пытаюсь выяснить, какую версию Boost использует мой код. Я хочу сделать что-то вроде этого:
#error BOOST_VERSION
но препроцессор не раскрывает BOOST_VERSION.
Я знаю, что мог бы распечатать его во время выполнения из программы, и я знаю, что мог бы посмотреть на вывод препроцессора, чтобы найти ответ. Я чувствую, что способ сделать это во время компиляции может быть полезным.