¿Alguien puede recomendar alguna herramienta para compilar y analizar en tiempo de ejecución el código de C++? Me golpean día tras día con solicitudes para identificar dónde se usan ciertas sobrecargas de funciones en una gran base de códigos.Recomendaciones para las herramientas de creación de perfiles de C++
Mi método actual implica una combinación de (a) búsqueda de texto usando grep/find y (b) suplantando los archivos de inclusión para comentar las sobrecargas en cuestión y recompilando completamente rompiendo la construcción donde se usan las sobrecargas. Como se puede imaginar, esto consume mucho tiempo.
Estoy haciendo esto en una plataforma Red Hat Linux, por cierto.
¿Desea saber estáticamente dónde están los sitios de llamadas para métodos específicos? ¿Hay algo especial sobre el hecho de que están sobrecargados, o simplemente que es difícil saber cuál de las sobrecargas N se llama desde un sitio en particular? –
No creo que esto sea 'fuera del tema'. Es cierto que pedí una recomendación de herramienta, pero el comentario de clausura dice * "... En su lugar, describa el problema y lo que se ha hecho hasta ahora para resolverlo". * Si lee la pregunta, hago ambas cosas. –