2012-05-24 16 views
9

¿Es posible utilizar el analizador CDT de Eclipse fuera de Eclipse, para analizar fuentes C fuera de línea?Usando el analizador Eclipse CDT fuera de CDT

+0

¿Está buscando simplemente paquetes de análisis de código C, o desea utilizar CDT específicamente? –

+0

@IraBaxter solo un código abierto de código C, y el más cercano que pude pensar es eclipse CDT (sí, he visto su producto, esto es más o menos lo que estoy buscando, pero como una prueba de concepto Quiero comenzar con algo de código abierto). – mikebloch

+0

Hay CIL, FramaC y GCC si quieres versiones de código abierto. –

Respuesta

1

Sí, es posible.

Trabajo en un proyecto llamado CPAchecker que hace exactamente eso.

0

Puede configurar Eclipse CDT analizador como un servicio. Luego puede pasarle su código C y analizar el código. He hecho cosas similares, excepto que uso jdt en su lugar.

0

Dependiendo de su escenario exacto, puede echar un vistazo a Eclim y/o su implementación. Ejecuta un eclipse sin cabeza y se conecta a él usando el editor vim. Al parecer, también es compatible con otras interfaces. C/C++ - Los proyectos parecen ser compatibles: http://eclim.org/vim/c/project.html

De lo contrario, me gustaría ir con @Dodon Victor y recomendar clang/llvm.