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
* \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.
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.
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.
Das war es! Ich kann nun alles machen! Vielen lieben Dank!
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.