tengo que desarrollar una ruta de rastreo de pila a nuestro soporte de plataforma win32 API para detectar cualquier excepción con un comportamiento de stack stack de JAVA. En realidad, obtuvimos una implementación funcional completa para las plataformas de Linux.Win32 pila API caminar con MinGW/MSYS?
Primero intenté implementar un apilamiento utilizando el mecanismo win32 CaptureStackBackTrace API . Pero este método no está integrado en la cabecera realidad winbase de MinGW (usando MSYS/MinGW 5.1.x) ...
así que decidí trataron uso del mecanismo dbgheader follwoing las instrucciones de este enlace: http://sites.google.com/site/kenscode/prime-programs/boinc-with-mingw-on-win32
Pero vuelvo a fallar y me encuentro con errores de enlazador que no pude resolver. Creo que MinGW no pudo resolver la biblioteca de dbgheader ....
DrMinGW no es una opción para mí, si bien es un depurador JIT, tengo que implementar una pila de rastreo mechansim, para cualquier excepción que ocurra en tiempo de ejecución con un rastreabilidad de archivos de registro personalizables como sabemos por JAVA ...
¿Alguien ha conseguido MSYS/MinGW runable con la API de win32 en apretón de manos? No cambiaré el compilador al feo compilador MVC en lugar de usar MSYS/MinGW ...
Gracias por cualquier pista. Saludos,
cristianos
Un seguimiento de la pila es solo su segunda mejor opción. Si desea obtener diagnósticos verdaderamente útiles, [escriba un minivolcado] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms680360.aspx) en su lugar. – IInspectable