Codeblocks debuggen Präprozessor

Ich schreibe ein C ++ - Programm mit Codeblocks und zum Debuggen muss ich wissen, ob das Building-Target von Codeblocks auf "DEBUG" oder auf "RELEASE" gesetzt ist.

Das habe ich schon probiert:

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

und das

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

Aber keines dieser Wörter ist definiert. Muss ich DEBUG selbst definieren und jedes Mal ändern, wenn ich das Gebäudeziel ändere, oder gibt es ein Wort, das ich nicht kenne?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage