Im AVR32 Studio kann man im Kontextmenü des Projekts "Build
Configuartion/Set Active" "Debug" oder "Release" auswählen. Abhängig
davon möchte ich einen unterschiedlichen Versionsstring in meiner
Firmware als Konstante definieren.
Beispiel:
1 | #ifdef RELEASE
|
2 | const const unsigned char version[] = "R1.0";
|
3 | #elif DEBUG
|
4 | const const unsigned char version[] = "D1.0";
|
5 | #else
|
6 | #error no configuration selected
|
7 | #endif
|
das funktioniert leider nicht (der else-Fall tritt ein mit error...
unabhängig davon ob Release oder Debug gewählt wurde).
Weiss jemand wie man das anstellt ohne in den "project properties" für
die beiden Konfigurationen extra ein DEBUG oder RELEASE zu definieren?
Dank voraus!