Wie man in den C99-Modus in Codeblocks10.05?

Ich realisierte, dass ich nicht einmal im C99-Modus nach Erhalt der compile-Fehler

'for' loop initial Erklärungen dürfen nur im C99-Modus

Fand ich einige Ratschläge, wie man C99 über eine schnelle Suche, die hat mir gesagt, zu gehen, um Projects -> Properties... Aber ach, es ist ausgegraut, und ich bin nicht sicher, ob das auch der richtige Weg, um es zu beheben (wahrscheinlich nicht verfügbar, weil meine Datei ist kein Projekt, es ist eine normale source-Datei). Ich habe auch gesehen, dass viele ähnliche Fragen sagen zu aktivieren C99-Modus, damit ich blickte in den compiler-flags-Menü, aber ich kann nicht sehen, etwas über C99. Ich habe versucht, einige andere flags, wie Im C-Modus, unterstützt alle ISO-C90-Programme..., aber nachdem ich dieses Häkchen gesetzt ist, habe ich mehr Fehler als die, die ich vorher hatte, die erscheinen, wenn der compiler findet Kommentare in main().

Hinweis: Bitte nicht einfach sagen: initialisieren Sie den Zähler außerhalb der for-Schleife.

Update: Beim Versuch zu kompilieren, außerhalb des codeblocks mit gcc, versuchte ich
gcc -O2 -std=C99 filename.c, sondern erhielt eine Fehlermeldung:

unrecognized command line option "-std=C99"

Nutze ich 64-bit Windows 7, CodeBlocks10.05, und GNU gcc.

  • Wenn Sie in die Andere Optionen Registerkarte können Sie hinzufügen, in der richtigen -std=c99 oder was auch immer zu Kennzeichnen ist.
  • ja! das kompiliert, ich danke Ihnen sehr. Ich bin zwar nicht sicher warum es nicht funktioniert mit einem terminal. update: es scheint, ich muss geben Sie einen Kleinbuchstaben "c", für diese zu arbeiten.
  • Es ist groß-und Kleinschreibung.
Schreibe einen Kommentar