Este é o comando cflow que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
cflow - analisa o fluxo de controle em arquivos de origem C
SINOPSE
fluxo [opção...] lima...
fluxo {--Socorro | --uso | --versão | -V}
DESCRIÇÃO
Esta página de manual documenta resumidamente o fluxo comando.
Esta página de manual foi escrita para a distribuição Debian porque o programa original faz
não tem uma página de manual. Em vez disso, ele tem documentação no GNU info(1) formato.
GNU cflow analisa uma coleção de arquivos fonte C e imprime um gráfico, controle de gráficos
fluxo dentro do programa.
GNU cflow é capaz de produzir fluxogramas diretos e invertidos para fontes C. Opcionalmente
uma lista de referência cruzada pode ser gerada. Dois formatos de saída são implementados: POSIX e
GNU (estendido).
Os arquivos de entrada podem ser opcionalmente pré-processados antes da análise.
OPÇÕES
Um resumo das opções está incluído abaixo. Para uma descrição completa, consulte o info(1) arquivos.
O programa segue a sintaxe de linha de comando GNU usual, com longas opções começando com dois
travessões (-). Argumentos obrigatórios ou opcionais para opções longas também são obrigatórios ou opcionais
para quaisquer opções curtas correspondentes.
O efeito de cada opção marcada com um asterisco é revertido se o nome longo da opção for
prefixado com 'não-'. Por exemplo, '--no-cpp' cancela '--cpp'.
Geral opções
-d, --depth =número
Defina a profundidade na qual o fluxograma é cortado.
-f, --format =nome
Use o formato de saída fornecido nome. Os nomes válidos são 'gnu' (padrão) e 'posix'.
-i, --include =aulas
Inclui classes específicas de símbolos (veja abaixo). Prepend aulas com ^ ou - para
excluí-los da saída.
Classes de símbolos:
_
símbolos cujos nomes começam com um sublinhado
s
símbolos estáticos
t
typedefs (apenas para referências cruzadas)
x
todos os símbolos de dados, externos e estáticos
-o, --output =lima
Defina o nome do arquivo de saída. O padrão é -, significando saída padrão.
-r, --marcha ré
* Imprimir gráfico de chamada reversa.
-x, -- refex
Produza apenas uma lista de referência cruzada.
Analisador ao controle
-a, --ansi
* Aceite apenas fontes em ANSI C.
-D, --define =nome [= defn]
Predefinir nome como uma macro.
-I, --include-dir =dir
Adicione o diretório dir à lista de diretórios a serem pesquisados para arquivos de cabeçalho.
-m, --main =nome
Assuma a função principal a ser chamada nome.
-p, --pushdown =número
Defina o tamanho inicial da pilha de tokens para número.
--processo[= comando], --cpp[= comando]
* Execute o comando do pré-processador especificado.
-s, --symbol =símbolo:tipo
Registre símbolo com dado tipo. Os tipos válidos são: 'palavra-chave' (ou 'kw'), 'modificador',
'identificador', 'tipo', 'invólucro'. Qualquer abreviatura inequívoca do acima também é
aceito.
-S, --use-indentação
* Use a indentação do arquivo de origem como uma dica.
-U, --undefine =nome
Cancelar qualquer definição anterior de nome.
saída ao controle
-b, --apresentação
* Use uma saída breve.
--emacs
* Adicionalmente formate a saída para uso com GNU Emacs.
-l, - nível de impressão
* Imprimir nível de aninhamento junto com o gráfico de chamadas.
--level-indent =corda
Uso corda ao recuar para cada novo nível.
-n, --número
* Imprime números de linha.
--omit-argumentos
* Não imprima listas de argumentos em declarações de funções.
--omit-nomes-símbolos
* Não imprima nomes de símbolo em strings de declaração.
-T, --árvore
* Desenhe a árvore de arte ASCII.
Informativa opções
--depurar[= número]
Defina o nível de depuração.
-v, --verbose
* Liste detalhadamente todos os erros encontrados nos arquivos de entrada.
-?, --Socorro
Exibir ajuda e sair.
--uso
Exibir mensagem curta de uso e sair.
-V, --versão
Exibir informações da versão e sair.
Use cflow online usando serviços onworks.net
