MCUXpresso Doxygen (Eclox) erstellt nur Kommentarblock

Gast #6463774
Moin Leude,

ich hoffe ich bin hier im richtigen Unterforum erstmal.
Ich nutze MCUExpresso und wollte mal Doxygen ausprobieren. Dazu verwende 
ich die InApp für Eclipse Eclox.
Allerdings funktionieren bei mir mehrere Funktionen nicht, sowie das 
immer nur das in der "index.html" nur das drinsteht was in der \mainpage 
dokumentiert wurde.

In den Bildern seht ihr welche Einstellungen ich bisher vorgenommen habe 
und wie das Endresultat aussieht. Es fehlt einfach das was im zweiten 
"Doxygen Kommentar Block" steht und das z.b. auch nicht das file main.c 
angehangen wird.

Den Pfad vom graphviz musste ich manuell machen.

Fehlermeldungen bekomme ich beim bauen des DoxyFiles nicht.

Versionen
MCUXpresso v11.2.1
Doxygen 1.8.16

Ich finde einfach durch meine Internet Recherchen einfach nicht was auch 
nur im Ansatz meinen Fall beschreibt und ich dachte ich versuche es mal 
hier...

Könnt ihr mir helfen?

Gruß
Miau
Angehängte Dateien:
Gast
* \brief Dies ist das Hauptprogramm

Da fehlt der Punkt am Ende der Zeile.
Ist aber wohl nicht der Grund.

Reduzier mal den ersten Block auf z.B. nur \file und \author und schau 
was passiert.
Doxy ist manchmal seltsam.
Gast
Wow Danke!

Also das hat aufjedenfall schonmal funktioniert.
Es scheint so sobald ich "* \mainpage Evalboard" mit einfüge, so 
funktioniert der Rest nicht mehr.
Gibt es dafür eine Lösung? Ich hätte nämlich schon gerne etwas, womit 
etwas auf der "mainpage" sieht.
Gast
Miau schrieb:
> Es scheint so sobald ich "* \mainpage Evalboard" mit einfüge, so
> funktioniert der Rest nicht mehr.

Ah! Ich glaub fast, der Teil mit /file, autor, date gehört NICHT ind das 
mainpage rein. Denn das hat keinen Bezug zu dem main.c

Edit
Ja, bin mir fast sicher, dass das oben so stimmt. Also auch noch version 
raus.
Ich kann das jetzt nicht ausprobieren.
Gast
Gern geschehen!

Also das file, author date gehört in den (dein Beispiel) zweiten Block 
rein. Durch die Angabe file weiß doxy, dass die Datei code enthält und 
der wird dann auch geparst.
Dein mainpage kann eigentlich in einer eigenen Datei sein, ist aber in 
der main.c auch gut aufgehoben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.