Hi,
Zitat:
Wird damit der Kompilerschalter in der Programmdatei "überschrieben"?
Was willst du denn überschreiben
"define" definiert ein Symbol.
Nochmal definiern (i.e. "überschreiben") ändert daran ja nichts.
Einfach alle debug-Defines im Quellcode entfernen. Dann in deinem
CMD-Script im Aufruf von dcc32 den Paramteter "-Ddebug" einfügen.
Jetzt wird immer eine Debug-Version compiliert.
In einem anderen Script lässt du das -D... weg, schon gibts die Final-Version