Program debugujący Codeblocks

Piszę program C ++ za pomocą Codeblocks i do celów debugowania muszę wiedzieć, czy Building-Target of Codeblocks jest ustawiony na „DEBUG” lub „RELEASE”.

Próbowałem już tego:

#ifdef DEBUG
    printf("Debug-Message");
#endif

i to

#ifdef _DEBUG
    printf("Debug-Message");
#endif

Ale żadne z tych słów nie jest zdefiniowane. Czy muszę samodzielnie definiować DEBUG i zmieniać go za każdym razem, gdy zmieniam Cel Budowy, czy jest słowo, którego nie znam?

questionAnswers(2)

yourAnswerToTheQuestion