Hallo,
ich programmiere meine AVR's schon seit längerem im Qt Creator. Nun
wollte ich mal alle meine Defines in der .config abspeichern. Also ich
nutze die Option die Projekte als .creator abzuspeichern. Und in die
.config kommen alle Defines.
Nun wollte ich dort auch F_CPU hinmachen, damit es Projektübergreifend
ist.
Man kann auch aus jeder .c-Datei auf F_CPU zugreifen. Bei Mouseover,
wird der Wert angezeigt.
Aber beim komilieren kommt die Warnung
1 | c:\qt\tools\avr8_gcc\native\3.4.1056\avr8-gnu-toolchain\avr\include\util\delay.h:90: Warnung: #warning "F_CPU not defined for <util/delay.h>" [-Wcpp]
|
2 | # warning "F_CPU not defined for <util/delay.h>"
|
3 | ^
|
Also anscheinend erkennt das #ifndef garnicht das #define in der
.config.
Ich verwende Qt Creator 3.4.2 mit Qt 5.5.
Hat jemand das selbe Problem und evtl. schon eine Lösung?