Dehydra.

Dehydra é uma ferramenta de análise estática clara, scriptable, com fins gerais capazes de análises específicas de aplicativos de código C ++.
Baixe Agora

Dehydra. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Taras Glek
  • Site do editor:
  • http://developer.mozilla.org/en/Dehydra

Dehydra. Tag


Dehydra. Descrição

Dehydra é uma ferramenta de análise estática de uso geral leve, scriptable, capaz de aplicar análises específicas do aplicativo de código C ++. Dehydra é uma ferramenta de análise estática de uso geral leve, scriptable, capaz de aplicar análises específicas do aplicativo de código C ++. No sentido mais simples, a desidrata pode ser considerada como uma ferramenta semântica de Grep.dehydra apresenta uma riqueza de informações semânticas que podem ser consultadas com javascripts concisos. Também é útil encontrar bugs no código-fonte, pois permite uma maior verificação de erros do que C ++ é capaz de por si só. A Dehydra é construída como um plugin GCC, portanto, é fácil de usar para projetos que já suportam GCC.Dehydra também é útil para gerar ligações de linguagem e é usado para bootstrap treehydra, um plugin de análise estática pesada GCC.Usage: Dehydra verificação ser realizado diretamente dentro da construção de Mozilla. Para ativar a verificação estática de uma compilação de Mozilla, consulte Construindo com a verificação estática. Para executar Dehydra Manualmente usando G ++, adicione os flags -fPlugin e -fPlugin-Arg para especificar a localização do plug-in desidrata e a localização do script de análise: $ home / gcc-dehydra / instalado / bin / g ++ -quiet -fPlugin = $ home / gcc-dehydra / dehydra-gcc / gcc_dehydra.so -fPlugin-arg = $ dehydra_script -fshort-wchar $ cpfile -s -o / dev / nullfor Exemplo, no diretório de testes criado pelo procedimento de instalação, posso executar um script de desidrata 'A.js' em um arquivo Mozilla como este: ../../ gcc-build / gcc / cc1plus -quiet -fplugin = .. /gcc_dehydra.so -fplugin-arg = A.js -fshort-wchar -fpreprocented /home/dmandelin/builds/dehydra-gcc/browser/app/nsbrowserapp.ii -o / dev / nullthe-bshort-wcher é necessário para executar Contra o Firefox, mas não necessariamente para outras bancas de code.Requirements: · Mercurial 1.0 (Certifique-se de que a extensão do MQ esteja habilitada) · GCC 4.3 · Spidermonkey 1.7 ou mais recentes fornece recursos de script para desidrata (tronco é preferido) Requisitos: · Mercurial 1.0 (certifique-se de que a extensão do MQ esteja ativada) · GCC 4.3. · Spidermonkey 1.7 ou mais recente fornece recursos de script para desidrata (tronco é preferido)


Dehydra. Software Relacionado

Sdcc.

SDCC é um freeware, retargettable, otimizando o compilador ANSI-C. ...

180

Download

Tinyaml.

Tinyaml é uma meta-linguagem orientada a objetos usando o analisador Tinyap. ...

147

Download

Lisaac.

Lisaac é um compilador para ISAAC, uma linguagem de objeto baseada em protótipo. ...

165

Download