2012-04-20 9 views
18

Ich entwickle eine Brau App. Wenn die App Kompilieren MOD-Datei zu erhalten, ich bin ständig immer diese FehlermeldungDeaktivieren Sie Warnungen, die als Fehler behandelt werden (cc1.exe)

cc1.exe: Warnungen als Fehler behandelt werden

ich diese Warnung deaktivieren möchten. Ich habe es gegooglet, und viele sagen, dass das Deaktivieren -werror helfen wird, aber ich weiß nicht, wie man das macht. Der Compiler ist CodeSourcery ARM.

Antwort

27

Sie müssen -Werror von CFLAGS, CPPFLAGS etc entfernen; Diese werden normalerweise in Makefiles oder Build-Skripten festgelegt.

Allerdings würde ich dringend empfehlen, die tatsächlichen Warnungen stattdessen zu beheben, die stabileren und fehlerfreien Code produzieren.

+0

Gibt es eine Möglichkeit, ich konnte nur eine Datei davon aus dem Linux-Build-System –

+3

ausschließen In meinem speziellen Fall musste ich entfernen "-Werror-implizite-Funktion-Deklaration". Stimme Ihrem Ratschlag vollkommen zu, aber manchmal wollen Sie nur den Code von jemand anderem kompilieren, der früher unter älteren Versionen von gcc kompiliert wurde, und es gibt einfach zu viele dieser Warnungen, um in einer angemessenen Zeit zu beheben. –

Verwandte Themen