Estoy haciendo los primeros pasos con KCachegrind/Cachegrind
. Ejecuto Cachegrind
en la máquina A y luego moví los archivos de salida en la máquina B donde tengo instalado KCachegrind.primera función desconocida
No sé por qué pero siempre he mostrado la primera función como (unknown)
y es malo porque tengo allí el 19.46
del uso como se muestra en la imagen. ¿Qué estoy haciendo mal? ¿Se supone que el archivo de salida tiene toda la información necesaria?
- Estoy usando el indicador de compilación
-g
¿Es suficiente? Por cierto, me gustaría usar la versión ptimizada, pero no sé si funciona. - ¿Podría ser que sea mejor si ejecuto Kcachegrind en la misma máquina donde hago mi perfil?
mmhh ... buena pregunta. Yo uso simplemente la opción -pthread como y otras bibliotecas que ya están compiladas con -g. Estoy asumiendo que el compilador hará esto por mí cuando doy -g ... ¿me equivoco? –
@Abruzzo Creo que no es suficiente, pero no estoy seguro –