Doxygen findet Klasse nicht
-
Hallo wie im Titel zu lesen ist scheint Doxygen die Klasse nicht zu finden.
Desweitern sollte ich noch erwähnen das ich Doxygen Neuling bin
siehe Fehlermeldung:[...]warning: documented function `Animation2D::Animation2D' was not declared or defined.
<<selber Fehler mit allen Methoden.
Anfangs hatte ich die Doxygenkommentare in der Header (alls lief gut).
Jedoch wurde das zu unübersichtlich, so dass ich die Kommentare der Methoden in die cpp auslagern wollte
(was laut einiger Quellen ja gehen Sollte).-Die .h Befinden sich im Ordner include
-Die .cpp Dateien befinden sich im Ordner src
-Das Doxyfile befindet sich im selben Verzeichniss wie die Ordner src und include.Bei DoxyWizard habe ich "src" als source code directory und "include" als INCLUDE_PATH angegeben.
Der Harcken bei Scan recursively wurde gesetzt.Leider weiß ich jetzt nicht mehr weiter. Wäre schade wenn ich ganzen Doxygenkommentare im Header halten müßte.
mfg
Cyphron
-
Cyphron schrieb:
Wäre schade wenn ich ganzen Doxygenkommentare im Header halten müßte.
Das ist das normale Vorgehen, ich würde es sehr empfehlen. Denn der Header ist die Schnittstelle für die Benutzer. Einerseits geht man vielleicht ab und zu im Header etwas nachschauen und ist dann froh über Kommentare, andererseits können moderne IDEs mit IntelliSense & Co. so gleich die Kommentare bei der Autovervollständigung oder sonst einem Tool anzeigen.
Ansonsten setz mal die Variable INPUT (in der GUI unter Expert -> Input).