una tutorial todas tipos programacion llamar las funciones funcion español ejemplos documentar declara como codigo c doxygen

tutorial - tipos de funciones en programacion



cómo obtener doxygen para producir gráficos de llamadas y llamadas para funciones c (4)

He pasado un tiempo revisando los documentos y revisando mi archivo de configuración doxy de principio a fin. Corté doxygen suelto en mi archivo de configuración y produce documentación e índices para structs y clases cpp, pero no veo gráficos de llamada o llamante para la multitud de funciones c en mi árbol fuente.

¿Alguien puede decirme cómo configurar doxygen para producir estos árboles de llamadas y llamantes? Tengo graphviz instalado.


Establecer el camino a "punto" (/ usr / local / bin /) a través de los controles de la pestaña "Experto" en la GUI hizo el truco!


Tuve el mismo problema para mis funciones globales de C. La habilitación de CLANG_ASSISTED_PARSING ayudó a mostrar los callgraphs para algunas funciones, pero no a todas.


doxywizard también es útil. Te da todas las opciones en una GUI. Seleccionar cualquier opción muestra ayuda rápida sobre esa opción.

También podría estar interesado en COLLABORATION_GRAPH o GRAPHICAL_HIERARCHY.

Muy conveniente.


HAVE_DOT establecer HAVE_DOT , CALL_GRAPH y CALLER_GRAPH en YES . También asegúrese de que la ruta al dot esté en su variable PATH .

Si eso aún no funciona, es posible que EXTRACT_ALL establecer EXTRACT_ALL y / o EXTRACT_STATIC , según sus funciones.