Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Анализ исходников на С
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Управление проектами
RobFPGA
Приветствую!

Возникла необходимость анализа исходных кодов на С.
При беглом обзоре нашел целый ряд програм для этого, но разбиратся с каждой и оценивать некогда.
Посоветуйте (аргументированно) инструмент для такой деятельности.


Успехов! Rob.
des00
Цитата(RobFPGA @ Apr 21 2009, 02:15) *
Приветствую!

Возникла необходимость анализа исходных кодов на С.
При беглом обзоре нашел целый ряд програм для этого, но разбиратся с каждой и оценивать некогда.
Посоветуйте (аргументированно) инструмент для такой деятельности.


Успехов! Rob.


пользовал Understand c/c++ мне понравилось(смотрел только эту прогу, так что аргументов нет), но если ковыряться в динамике то лучше скормить слику %)
RobFPGA
Приветствую!

оСлику уже скормил :-). Если-б слик еще умел flowchart разные делать - то мне больше ничего не надо.
Хотя я и со сликом недавно разбиратся стал - может он это и умеет а я и незнаю.

Удачи! Rob.
Proton
Рекомендую SourceInsight, постоянно использую его для написания и анализа программ, очень выручает.
DRUID3
А что имеется из арсенала open-source для такого рода нужд? Я никогда не пользовался - не было потребности, но вот стало интересно...
Hmm
Цитата(DRUID3 @ Apr 21 2009, 18:24) *
А что имеется из арсенала open-source для такого рода нужд? Я никогда не пользовался - не было потребности, но вот стало интересно...

CTAGS: http://ctags.sourceforge.net./whatis.html
Harbour
анализ в плане семантики, code flow и полу-автоматического поиска ошибок это нечто отличное от анализа в виде обыденного просмотра и поиска человеком/программистом.
для анализа в первом понимании в свое время был популярен ncc - http://freshmeat.net/projects/ncc/
сейчас в моде sparse : http://www.kernel.org/pub/software/devel/sparse/
Kopa
Цитата(DRUID3 @ Apr 21 2009, 17:24) *
А что имеется из арсенала open-source для такого рода нужд? Я никогда не пользовался - не было потребности, но вот стало интересно...


Посмотрите ещё http://sourcenav.sourceforge.net/
( Удобная навигация по исходным кодам по разным критериям. Оболочка написана на Tcl, парсеры
подключаются в виде dll на С )

P.S. А doxigen не подходит?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.