#pragma message позволяет вывести в окно результатов компиляции только текст.
А можно ли как-нибудь вывести число, которое, где-то раньше определено дефайном ?
Пока что ничего лучше, чем это не придумал:
Код
#if USED_BLOCKS==0
#define USED_BLOCKS_STR "0"
#endif
#if USED_BLOCKS==1
#define USED_BLOCKS_STR "1"
#endif
#if USED_BLOCKS==2
#define USED_BLOCKS_STR "2"
#endif
....
#if USED_BLOCKS==65535
#define USED_BLOCKS_STR "65535"
#endif
#pragma message(USED_BLOCKS_STR)
Но это слишком громоздко.