Gibt es ein Tool, das einen Bericht für ein gültiges C-Programm erzeugen kann

StackOverflow https://stackoverflow.com/questions/84286

  •  01-07-2019
  •  | 
  •  

Frage

Gibt es ein Tool, das ein gültiges C Programm und generiert einen Bericht, der die Liste enthält analysieren kann von Funktionen globale Variablen #define Konstanten lokale Variablen in jeder Funktion , etc.

War es hilfreich?

Lösung

Doxygen hat alle oben.

Andere Tipps

Versuchen exuberant-ctags mit der Option -x und sagen, dass es alle seine Art zu erzeugen. Ausgelassene ctags ist der Standard ctags auf vielen Linux-Distributionen.

Sie könnten versuchen: exuberant-ctags -x --c-Arten = cdefglmnpstuvx --language-force = c Dateiname

wird auch funktionieren, wenn Dateiname nicht Erweiterung .c hat.

Sie können mit überschwänglichen-ctags --list-Arten = c, um die möglichen Tags sehen.

Unter Windows, die Cygwin-Umgebung unterstützt ctags. Ich bin mir nicht sicher, ob es ein Windows-Build, der nicht Cygwin benötigt.

Es gibt ein paar Werkzeuge, je nachdem, was Sie tun möchten. Ich bin nicht sicher, was Sie unter „Bericht“ bedeuten, Dinge wie lxr tun html usw. Querverweis Links. Aber für eine Person zu verwenden, einige Codes zu helfen, zu verstehen, dann ncc oder < a href = „http://freshmeat.net/projects/cscope/“ rel = „nofollow noreferrer“> cscope (die später von denen in den meisten Linux-Distributionen) haben auch einige einige der IDEs dieser Merkmale (wie eclipse).  Ältere Alternativen zu cscope sind ctags und etags.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top