Analyseur de code pour C++ [Edit] - C++ - Programmation
Marsh Posté le 14-06-2009 à 10:53:13
Je crois qu'en GNU, y a rien
Aprés si t'es joueur, tu peut utiliser la bibliothèque de CLANG et faire ton truc toi même.
Marsh Posté le 14-06-2009 à 22:49:35
ReplyMarsh Posté le 14-06-2009 à 23:31:39
billgatesanonym a écrit : Un peu différents, mais ressemblant de loin néanmoins sont LINT et DOXYGEN. |
On utilise deja DOXYGEN. Par contre je precise que je ne demande pas du GNU, mais du open-source, nuance
LINT, c'est pour du C apparemment, et le projet est en C++ Ou alors j'ai mal lu ?
Sinon grace au mot-clef LINT (connaissais pas !) j'ai trouve cette page wikipedia :
http://en.wikipedia.org/wiki/List_ [...] FC.2B.2B_2
FlexLint semble faire ce que je desire, pas open source mais la sourceest dispo sous forme de code "obfuscated" (cache ? non-lisible ? jamais essaye de traduire ce terme). Pas genial mais peut etre interessant a tester.
Sinon le reste c'est payant, et on a pas de sous a l'univeriste pour ce genre d'outils... ca manque du cote de l'open source !
[edit] FlexeLint a beau etre fourni en code source, il n'est pas gratuit malgres tout... 1000$ par an par developpeur, spas donne ;-)
Marsh Posté le 18-06-2009 à 03:07:21
Je me permet de re-poser une question, j'ai du mal avec les mots clefs j'ai l'impression !
Toujours avec les contraintes de gratuite et de disponibilite sous Linux, un analyseur de code pour C++ capable d'extraire (pourquoi pas sous forme de graphe) le flot d'execution : fonctions, objects passes...
Bon si c'est statique, ca donne un beau graphe statique... J'ai pense utiliser valgrind et kcachegrind pour visualiser le flot d'execution, mais n'existet-til pas des outils pour de l'analyse statique ?
Que pensez-vous de mon idee ?
Merci beaucoup !
Marsh Posté le 18-06-2009 à 21:24:07
dehydra / treehydra ?
Marsh Posté le 12-07-2009 à 22:43:56
Ahh mais c'est interessant ca !! Je vais regarder d'un peu plus pres pendant mes vacances qui s'en viennent ;-)
Merci Mjules !
De liens en liens (notamment la liste des bugs trouves par l'analyseur sur mozilla) y'en a un autre : cppcheck : http://sourceforge.net/projects/cppcheck/files/
Marsh Posté le 13-06-2009 à 14:55:06
Bonjour, je recherche un projet qui serais equivalent a sonar pour java (decouvert ICI) : je recherche un analyseur de code capable de proposer des metriques de qualite selon certaines normes, et permettant de faire un suivi dans le temps.
Il me faut un logiciel libre et gratuit qui tourne sous GNU/Linux, le projet etant developpe sur cette plateforme et etant universitaires
Mes recherches n'ont pas mene sur quelque chose de concluant - surtout en ce qui concerne la plateforme.
Message édité par guepe le 18-06-2009 à 03:04:46
---------------
Un blog qu'il est bien