mikrocontroller.net

Forum: Compiler & IDEs Parser für "C-Includes"


Autor: John Schmitz (student)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

arbeite mich gerade in C ein. Dabei ist es für einen Anfänger mühevoll,
die Abhängigkeiten aus den verschachtelten Include-Files rauszuarbeiten.
Da hier nach meinem Verständnis eine klare Hierachie vorliegt, müsste es
doch visuell dastellbar sein. Gibt es hiefür eventuell einen Parser (als
Hilfstool), der die Arbeit übernimmt und eine Graph erzeugt ?

Vielen Dank und Grüsse

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja, unter vielen Unixen gibt's ein Tool namens "makedepend",
das sowas zusammenklamüsert und einen Makefile-Schnipsel
bereitstellt.  GCC hat sowas eingebaut über die Option -M, du
kannst also sagen "avr-gcc -M *.c".

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hab eher den Eindruck, daß er sowas wie doxygen sucht.

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Na gut, aber das ist dann gleich 'ne ganze Nummer größer.

Autor: arc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vllt reicht der Source-Navigator (wird zwar nicht mehr weiterentwickelt,
sollte aber seinen Zweck erfüllen)
http://sourcenav.sourceforge.net/

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.