Forum: Compiler & IDEs Compiler Fehlermeldungen formatieren?


von Michael M. (Gast)


Lesenswert?

Hallo,

ich benutze MS VC++ 6.0 als IDE für WINAVR
(siehe
http://hubbard.engr.scu.edu/embedded/avr/msvc_make/msvc_make.html )

Um nun durch einen Doppelklick auf eine Fehlermeldung automatisch zur
enstsprechenden Codezeile zu kommen, muß der Output wie folgt
formatiert sein:

full_path_and_filename(line number) : errortext
c:\code\windows\bootterm\serialinterface.h(4) : fatal error C1083

Kann man das im Makefile vorgeben? Wenn ja, wie?

Danke!

von Rufus T. Firefly (Gast)


Lesenswert?

Das Makefile hat mit den Fehlermeldungen recht wenig zu tun - die gibt
der Compiler aus.
Wenn der Compiler selbst nicht dazu gebracht werden kann, entsprechend
formatierte Meldungen abzusondern, bleibt nur eine externe
Konvertierung.

Dazu müsstest Du die Ausgaben des Compilers in eine Datei umleiten,
diese mit einem geeigneten Werzeug umformatieren und das Resultat
wiederum an VC ausgeben.

"geeignetes Werkzeug" wäre ein regex-basierender Stringersetzer, den
man beispielsweise mit VBS schreiben könnte.

von gnu-utils (Gast)


Lesenswert?

> "geeignetes Werkzeug" wäre ein regex-basierender Stringersetzer,
den
> man beispielsweise mit VBS schreiben könnte.

Warum selbst schreiben, wenn es doch sed gibt?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.