Woher kommt der -DNDEBUG normalerweise?

Unser Build-System hat sich irgendwie dahingehend geändert, dass optimierte Builds nicht mehr den -DNDEBUG in die Compile-Zeile aufnehmen. Ich habe unsere Makefiles durchsucht und finde das nicht.

Die Frage ist also, woher kommt -DNDEBUG für die meisten Menschen und wie könnte sich das geändert haben? Bevor wir -DNDEBUG hatten und ich glaube nicht, dass dies aus einem unserer Makefiles entfernt wurde.

Vielen Dank.

-Wilhelm

Antworten auf die Frage(3)

Ihre Antwort auf die Frage