Ich habe eine Reihe von Doxygen-generierten Bibliotheksdokumentation, komplett mit Beispielprogrammen. Sie erscheinen gut unter der Registerkarte "Beispiele" in der resultierenden Dokumentation. Ich möchte diesen Seiten eine Art Doxygen-Markup hinzufügen, kann aber nicht herausfinden, wie es geht. Alle Markup-Kommentare werden entfernt und erscheinen nirgendwo in der Doxygen-Ausgabe. Ich hoffe, einige beschreibende Absätze und vielleicht eine Reihe von Programmausgaben, die der Benutzer betrachten kann, einzubeziehen. Meine Problemumgehung ist vorläufig, all das Recht im Quellcode als Nicht-Doxygen-Kommentare einzubeziehen. Dieser Ansatz funktioniert, aber ich habe nicht gehofft.Wie füge ich Markup für Beispielprogrammseiten in Doxygen hinzu?
/**
* \brief ATTEMPTED DESCRIPTION
*
* I would like to include some kind of markup on the example page for
* this program. I link to it just fine from one of my library routines,
* the the Doxygen-generated example page just shows all of this verbatim.
*
* Is there any way to provide some kind of section where I can discuss
* the example program itself? And potentially provide sample output
* and the like? (I realize that doesn't make sense for "Hello World",
* but you get the idea.)
*/
#include <iostream>
int main (int argc, char *argv[])
{
std::cout << "Hello World" << std::endl ;
return 0 ;
}
Haben Sie versucht, den \ Schnipsel Befehl? – themagicalyang