Дэвид, спасибо за предложения. Я провел выходные, пробуя программы.
Doxygen, кажется, является наиболее полным из 3, но он все еще оставляет желать лучшего в отношении вызывающих методов.
Все 3, кажется, имеют проблемы с шаблонами C ++ в различной степени. CC-Rider просто разбился в середине анализа, и CodeDrawer не показывает многих взаимосвязей. Doxygen работал довольно хорошо, но он также не обнаружил и не показал все отношения и вместо этого перегружал меня большим количеством ссылок на макросы, пока я не отфильтровал их.
Так что, может быть, мне следует немного уточнить «большую кодовую базу» для возможных других предложений:> 100 000 строк кода в целом распределены по более чем 100 файлам шаблонов плюс несколько реальных файлов классов, объединяя все это.
Есть ли еще какие-нибудь инструменты, которые могли бы быть полезны для задачи и могли бы работать лучше (более тщательно)? Да и конкретно: что-нибудь, что понимает интерфейсы IDL и COM?