| Dehidra Dehydra es una herramienta de análisis estático de propósito general y liviano, escruptible, capaz de análisis específicos de la aplicación del código C ++. |
Descargar ahora |
Dehidra Clasificación y resumen
- Nombre del editor:
- Taras Glek
- Sitio web del editor:
- http://developer.mozilla.org/en/Dehydra
Dehidra Etiquetas
Dehidra Descripción
Dehydra es una herramienta de análisis estático de propósito general ligero, scriptable y de propósito general capaz de análisis específicos de la aplicación del código C ++. Dehydra es una herramienta de análisis estático de propósito general ligero, scriptable y de propósito general capaz de análisis específicos de la aplicación del código C ++. En el sentido más sencillo, se puede considerar que Dehydra se puede considerar como una herramienta semántica GREP.DEHIDRA presenta una gran cantidad de información semántica que se puede consultar con Javascripts concisos. También es útil encontrar errores en código fuente, ya que permite una mayor verificación de errores que C ++ es capaz de sí mismo. Dehydra se construye como un complemento GCC, por lo que es fácil de usar para proyectos que ya admiten GCC.DEHIDRA también son útiles para generar enlaces de lenguaje y se usa para bootstrap Treehydra, un análisis estático de trabajo pesado GCC Plugin.usage: Comprobación de Dehydra PUEDE Se realiza directamente dentro de la construcción de Mozilla. Para habilitar la verificación estática de una construcción de Mozilla, consulte la construcción con cheques estática. Para ejecutar Dehydra manualmente usando G ++, agregue las banderas -FPLUGIN y -FPLUGIN-ARG para especificar la ubicación del plugin de Dehydra y la ubicación del script de análisis: $ HOME / gcc-dehydra / instalado / bin / g ++ -quiet -fplugin = $ home / gcc-dehydra / dehydra-gcc / gcc_dehydra.so -fplugin-arg = $ dehydra_script -fshort-wchar $ cppfile -s -o / dev / nullfor Ejemplo, en el directorio de pruebas creado por el procedimiento de instalación, puedo ejecutar un script de Dehydra 'a.js' en un archivo de Mozilla como este: .../../ gcc-build / gcc / cc1plus -quiet -fplugin = .. /gcc_dehydra.so -fplugin-arg = a.js -fshort-whwer -fpreprocesed /home/dmandelin/builds/dehydra-gcc/browser/app/nsbrowserapp.ii -o / dev / nullthe -fshort-whchar es requerido para correr Contra Firefox, pero no necesariamente para otras bases de código. Requisiciones: · Mercurial 1.0 (asegúrese de que la extensión MQ esté habilitada) · GCC 4.3 · Spidermonkey 1.7 o más nuevo proporciona capacidades de scripting para Dehydra (se prefiere el tronco) Requisitos: · Mercurial 1.0 (asegúrese de que la extensión MQ esté habilitada) · GCC 4.3 · Spidermonkey 1.7 o más nuevo proporciona capacidades de scripting para Dehydra (se prefiere el tronco)
Dehidra Software relacionado