Эй, ребята, я искал способ найти статически недостижимые функции в (очень) большом проекте на C++. Я попытался использовать doxygen и другие инструменты статического анализа, предлагаемые здесь, но казалось, что проект слишком сложный для их обработки. Наконец, я решил, что использование GCC-инструментов (g ++, gprof, gcov и т. Д.) Является самым безопасным вариантом, хотя я не мог понять, как это сделать. Я думаю, что оптимизация g ++ устраняет статически недостижимые функции, но я не уверен, как получить имена функций, которые он устраняет.Использование GCC для поиска недоступных функций («мертвый код»)
Есть ли у вас какие-либо предложения?
Спасибо!
http://stackoverflow.com/questions/229069/dead-code-detection-in-legacy-cc-project – Veger