pasmes

Whouses Perl Módulo é uma análise de impacto em um ambiente de construção do clearmake.
Baixe Agora

pasmes Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David Boyce
  • Site do editor:
  • http://search.cpan.org/~dsb/

pasmes Tag


pasmes Descrição

O módulo Perl Whuses é uma análise de impacto em um ambiente de construção do clearmake. O módulo Perl Whouses é uma análise de impacto em um ambiente de construção do clearmake.Synopsisrun este script com a opção -Help para detalhes de uso. Aqui estão alguns usos adicionais de amostra com explicações: Whouses foobar.hshows todos os que fazem uso de qualquer correspondência de arquivo /foobar.h/. Whouses -recurse foobar.hsame como acima, mas segue a cadeia de arquivos derivados recursivamente. Whouses -exact foobar.hshows todos os que fazem uso do arquivo especificado. A bandeira -exact suprime a correspondência de padrões e mostra apenas DOS que fazem referência ao arquivo exato. Substitui uma forma limitada de "análise de impacto" em um ambiente de construção do clearmake. Isso é diferente da análise tradicional de impacto (consulte a análise do código verdadeiro em comparação abaixo para detalhes). Em particular, opera na granularidade de arquivos em vez de elementos de linguagem. Quando é melhor descrito pelo exemplo. Imagine que você tenha um VOB / VOBS_SW no qual você constrói o aplicativo incrivelmente simples de Foo.c. Você tem um makefile que compila foo.c para foo.o e, em seguida, liga-a para produzir foo. E vamos assumir ainda que você acabou de fazer uma compilação usando o clearmake.thus, foo é um objeto derivado (do) que tem um registro de configuração (CR) mostrando como ele foi feito. As casas analisam que CR e imprime os dados em formato textual de fácil leitura. Por exemplo:% whouses -do foo foo.c /vols_sw/src/foo.c => /volfs_sw/src/foo.othe -do foo aponta para o objeto derivado do qual extrair e analisar o CR; Estará implícito nos exemplos restantes. A saída indica que foo.o usa foo.c, ou em outras palavras que foo.c é um contribuinte para foo.o. Se adicionarmos o sinalizador -Recurse:% whouses -r fooo.c /volfs_sw/src/foo.c => /vobs_sw/src/foo.o / vobs_sw / src / foowe Veja todos os arquivos para os quais Foo.c contribui, recuado de acordo com quantas gerações removidas são. Se agora adicionarmos -terminais% whouses -r -t foo.c /volfs_sw/src/foo.c => / vobs_sw / src / foointermediate alvos como foo.o são suprimidos, então vemos apenas os alvos "finais" descendidos de Foo.c.we também podemos ir na outra direção usando -ackward:% whouses -b -e FOO / VOBS_SW / SRC / FOO Requisitos: · Perl.


pasmes Software Relacionado