amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > gcc und Warnungen [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2004-10-13, 09:37 h

eliotmc
Posts: 925
User
Hallo,

ich habe hier ein kleines Prog, was sich unter
MS Visual Studio 6 Pro auch kompilieren läßt.
Probiere es jedoch unter unter gcc zu kopilieren
(windows, linux oder Peg) bekomme mehrere
Warnungen, so dass es nicht kopiliert wird.

Gibt es Optionen diese Warnungen unter
gcc auszuschalten/zu ignorieren???

regards

eliot

[ - Answer - Quote - Direct link - ]

2004-10-13, 09:54 h

thomas
Posts: 7718
User

Wenn GCC die Warnungen ausgibt, werden sie schon berechtigt sein. Du solltest dich ihrer annehmen. Daß ein Compiler ein Programm fehlerfrei kompiliert, heißt nicht, daß es richtig ist.

Außerdem, wenn es wirklich nur Warnungen sind, wird das Programm natürlich trotzdem kompiliert.

Gruß Thomas
--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/

[ - Answer - Quote - Direct link - ]

2004-10-13, 16:22 h

_PAB_
Posts: 3016
User
Die Option -W sollte alle Warnungen abschalten, -Wall sollte alle Warnungen einschalten.
Was hast Du denn für Warnungen, vielleicht kann Dir hier jemand helfen, diese zu verstehen ?

[ - Answer - Quote - Direct link - ]

2004-10-18, 11:01 h

Solar
Posts: 3680
User
Niemals Warnungen aussschalten. Im Gegenteil, gerade bei kleinen Programmen ist die "richtige" Einstellung -Wall -Wextra -Werror (alle Warnungen, auch die exotischen, als harte Fehler interpretieren).

Wenn Du kleine Programme schreibst, willst Du den Umgang mit der Sprache lernen. Laß den Compiler Dir helfen, deine Fehler auch zu erkennen!

GCC ist hier "lästiger" als Visual 6 - das macht ihn nicht schlechter, sondern besser!

[ - Answer - Quote - Direct link - ]

2004-10-19, 22:02 h

Mazze
Posts: 263
User
Zitat:
Original von _PAB_:
Die Option -W sollte alle Warnungen abschalten, -Wall sollte alle Warnungen einschalten.


Achtung: -W schaltet zusätzliche Warnungen ein

[ - Answer - Quote - Direct link - ]

2004-10-20, 09:16 h

Solar
Posts: 3680
User
...und ist in neueren GCC-Versionen deprecated - statt dessen -Wextra benutzen!

[ - Answer - Quote - Direct link - ]

2004-10-20, 10:39 h

gni
Posts: 1106
User
Zitat:
Original von Solar:
...und ist in neueren GCC-Versionen deprecated - statt dessen -Wextra benutzen!

neuere == >= 3.4.x

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > gcc und Warnungen [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.