Habe gerade eine Blockade. Was ist hier falsch? (STM32, KEIL Eval) #if _LFN_UNICODE && _USE_LFN typedef WCHAR XCHAR; /* Unicode */ #else typedef char XCHAR; /* SBCS, DBCS */ #endif error: #14-D: extra text after expected end of preprocessing directive <Nicht ganz das richtige Forum, ich weiß...>
#ifdef oder #if defined :-)
> #if _LFN_UNICODE && _USE_LFN
Geht schief, wenn einer der beiden Makros leer ist oder nicht existiert.
In dem Fall:
#if defined(_LFN_UNICODE) && defined(_USE_LFN)
@A.K. Danke, daran lag es.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.