> der Compiler hat dies nicht angemosert,
> nicht mal eine Warnung ist da.
Dann setze -Werror=strict-prototypes -Werror=missing-prototypes
> der Compiler hat dies nicht angemosert,
> nicht mal eine Warnung ist da.
Dann setze -Werror=strict-prototypes -Werror=missing-prototypes
Disclaimer: none. Sue me.
Hallo SprinterSB - schöner Hinweis. Hat mich grad zu ner halben Stunde Suche animiert um zu sehen, wo um alles in der Welt ich so etwas setzten soll/kann.
Ich sehe nur in meinen Custom Compilation Options in [All files] - die default settings
-Wall
-gdwarf-2
-std=gnu99
-0s
-funsigned-char
-funsigned-bitfields
-fpack-struct
-fshort-enums
In der Hilfe vom AVRStudio (4.18 Build 700) : keinen Hinweis gefunden. Im http:...avr-libc/user-manual/... : keinen Hinweis gefunden. Beim rum-goocke(l)n : keinen Hinweis gefunden. Vielleicht machts doch die Hitze?
Bitte um Hilfe, danke.
Ciao sagt der JoeamBerg
-Wstrict-prototypes (C and Objective-C only)Warn if a function is declared or defined without specifying the argument types. (An old-style function definition is permitted without a warning if preceded by a declaration which specifies the argument types.)http://gcc.gnu.org/onlinedocs/gcc-4....g-Options.html-Wmissing-prototypes (C and Objective-C only)Warn if a global function is defined without a previous prototype declaration. This warning is issued even if the definition itself provides a prototype. The aim is to detect global functions that fail to be declared in header files.
Beim AVR Studio 6.1:
Eigenschaften->AVR/GNU C Compiler->Miscellaneous->Other flags: ....
mfg
Stimmt, vielen Dank, das hatte ich gesehen. Aber "etwas eintippen..." kenne ich als den Beginn vieler Übel, wenn ich nicht weiß, was ich wie eintippen kann und welche Konsequenzen das hat. Hatte mich oben leider schlecht ausgedrückt: ich will gerne im Voraus wissen worauf ich mich einlasse, warum etwas wie vorgegeben oder ausgeschlossen wird um möglichst wenig in experimentelle Softwareentwicklung zu geraten.
Dieses "wo" wäre ja klar gewesen, aber ob die Syntax von SprinterSB´s Beispiel für mich stimmt - und welche sonstigen Parameter möglich wären, das hatte ich gesucht, das wollte ich wissen. Vor dem Eintippen.
Im Link von Wsk8 steht das ja schön, ausgiebig und ausführlich - und ich bin (endlich, wusste vorher garnicht wie viel über diese Einflussmöglichkeiten ich nicht wusste) ein Stückchen klüger. Vielleicht hilfts bei mir ; - )
Ciao sagt der JoeamBerg
Lesezeichen