code::blocks Defines

#4439556
CodeBlocks Menu "Project\Build Options" wählen, im dann geöffneten 
Dialog links unter dem Projektnamen die Version "Debug" wählen und dann 
unter Kartenreiter "Compiler settings" und weiter unter Kartenreiter 
"#defines"  ein eigenes DEBUG-Symbol angeben (z.B. MYDEBUG, _MYDEBUG 
oder __MYDEBUG). Dialog mit Button "OK" bestätigen und schließen. Danach 
im Quellcode das eigene DEBUG-Symbol verwenden.

Ebenso kann für die Release-Version ein RELEASE-Symbol angegeben werden, 
gleicher Vorgang wie oben, im Dialog links "Release" auswählen.

Ob auch CodeBlocks selbst ein DEBUG-Symbol generiert, ist mir nicht 
bekannt. Habe dazu keine Infos gefunden und scheinbar muß das der 
Benutzer für jedes Projekt selber erledigen.

PS: Syntax-Highlighting für #if und #ifdef
Menu Settings\Editor\General Settings, Kartenreiter C/C++ Editor 
Settings. Farben einstellen im Menu Settings\Editor\Syntax Highlighting 
unter der Option "Preprocessor" bzw. "Preprocessor (inactive)"

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.