Codeblocks debug preprocesador

Estoy escribiendo un programa en C ++ con Codeblocks y para fines de depuración. Necesito saber si el Building-Target de Codeblocks está configurado en "DEBUG" o en "RELEASE".

Ya probé esto:

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

y esto

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

Pero ninguna de estas palabras está definida. ¿Tengo que definir DEBUG por mi cuenta y cambiarlo, cada vez que cambio el objetivo de creación, o hay una palabra que no sé?

Respuestas a la pregunta(2)

Su respuesta a la pregunta