Il s'agit du flux de commande qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
cflow - analyse le flux de contrôle dans les fichiers source C
SYNOPSIS
cflow [option...] filet...
cflow {--Aidez-moi | --usage | --version | -V}
DESCRIPTION
Cette page de manuel documente brièvement les cflow commander.
Cette page de manuel a été écrite pour la distribution Debian car le programme original ne
pas de page de manuel. Au lieu de cela, il a une documentation dans le GNU info(1) formater.
GNU cflow analyse une collection de fichiers source C et imprime un graphique, un contrôle graphique
flux au sein du programme.
GNU cflow est capable de produire des organigrammes directs et inversés pour les sources C. En option
une liste de références croisées peut être générée. Deux formats de sortie sont implémentés : POSIX et
GNU (étendu).
Les fichiers d'entrée peuvent éventuellement être prétraités avant l'analyse.
OPTIONS
Un résumé des options est inclus ci-dessous. Pour une description complète, consultez le info(1) fichiers.
Le programme suit la syntaxe habituelle de la ligne de commande GNU, avec de longues options commençant par deux
tirets (-). Les arguments obligatoires ou facultatifs des options longues sont également obligatoires ou facultatifs
pour toutes les options courtes correspondantes.
L'effet de chaque option marquée d'un astérisque est inversé si le nom long de l'option est
préfixé par 'non-'. Par exemple, '--no-cpp' annule '--cpp'.
Général Options
-d, --profondeur=nombre
Réglez la profondeur à laquelle le diagramme de flux est coupé.
-f, --format=nom
Utiliser le format de sortie donné nom. Les noms valides sont « gnu » (par défaut) et « posix ».
-i, --include=les classes
Inclut des classes de symboles spécifiées (voir ci-dessous). Préfixer les classes avec ^ ou - pour
les exclure de la sortie.
Classes de symboles :
_
symboles dont les noms commencent par un trait de soulignement
s
symboles statiques
t
typedefs (pour les références croisées uniquement)
x
tous les symboles de données, à la fois externes et statiques
-o, --sortie=filet
Définir le nom du fichier de sortie. La valeur par défaut est -, ce qui signifie une sortie standard.
-r, --sens inverse
* Imprimer le graphique d'appel inversé.
-x, --xréf
Produire une liste de références croisées uniquement.
Analyseur des bactéries
-a, --ansi
* Accepter uniquement les sources en ANSI C.
-D, --définir=nom[=defn]
Prédéfinir nom comme macro.
-I, --include-dir=dir
Ajouter le répertoire dir à la liste des répertoires dans lesquels rechercher les fichiers d'en-tête.
-m, --main=nom
Supposons que la fonction principale soit appelée nom.
-p, --pushdown=nombre
Définir la taille initiale de la pile de jetons sur nombre.
--prétraiter[=commande], --cpp[=commande]
* Exécutez la commande de préprocesseur spécifiée.
-s, --symbole=symbole:type
S'enregistrer symbole avec donné type. Les types valides sont : 'keyword' (ou 'kw'), 'modifier',
'identifiant', 'type', 'wrapper'. Toute abréviation non ambiguë de ce qui précède est également
accepté.
-S, --use-indentation
* Utilisez l'indentation du fichier source comme indice.
-U, --undefine=nom
Annuler toute définition précédente de nom.
Sortie des bactéries
-b, --bref
* Utilisez une sortie brève.
--emacs
* Format de sortie supplémentaire pour une utilisation avec GNU Emacs.
-l, --niveau d'impression
* Imprimer le niveau d'imbrication avec le graphique des appels.
--level-indent=string
Utilisez le string lors de l'indentation à chaque nouveau niveau.
-n, --numéro
* Imprimer les numéros de ligne.
--omettre-arguments
* N'imprimez pas les listes d'arguments dans les déclarations de fonction.
--omit-noms-symboles
* N'imprimez pas les noms de symboles dans les chaînes de déclaration.
-T, --arbre
* Dessinez un arbre d'art ASCII.
D'information Options
--déboguer[=nombre]
Définir le niveau de débogage.
-v, --verbeux
* Répertoriez en détail toutes les erreurs rencontrées dans les fichiers d'entrée.
-?, --Aidez-moi
Affichez l'aide et quittez.
--usage
Afficher un court message d'utilisation et quitter.
-V, --version
Affichez les informations de version et quittez.
Utiliser cflow en ligne à l'aide des services onworks.net
