Bitte um Hilfe ich hänge.
Ich möchte in Eclipse unterschiedliche Build Configurations fahren und
möchte dabei mit Präprozessoranweisungen arbeiten.
Dabei soll durch das Macro debug Code ausgeblendet werden um den Rest
mittels Proteus simulieren zu können. etwa so:
1 | #ifndef debug
|
2 | #include "mikrowellenherd.h"
|
3 | #endif
|
4 | //mikrowellenherd kann nicht von proteus simuliert werden
|
Also definiere ich in den Tool Settings das Symbol debug (Avr Compiler)
und wechsle auf die Konfiguration debug.
Dennoch wird mein obiges Include nicht ausgegraut und beim Builden
bekomm ich auch keinen Fehler obwohl ich den Zugriff auf die
inkludierten Funktionen noch nicht ge#ifndef't habe..
Wo definiere ich das Präprozessormakro so dass es auch wirkt?
ein verzweifelter..
M.