#if defined (__etwas__) wo wirt etwas definiert?

Moderator Persönliche Seite #1408387
Lesenswert?

A. K. schrieb:
> Per Kommandozeile des Compilers.

Genauer gesagt: aus der Option -mmcu=atmega8, die man dem Compiler
mitgibt (und eine derartige Option ist praktisch Pflicht) generiert
der Compiler intern den Makro
1
__ATmega8__
.

Er generiert auch noch paar andere Makros, ist in

http://www.nongnu.org/avr-libc/user-manual/using_tools.html

erläutert.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren