Мне нужно разработать трассировку стека для нашей поддержки платформ Win32 API, чтобы отследить любое исключение с поведением стека трассировки JAVA.На самом деле мы получили полнофункциональную реализацию для платформ Linux.
Сначала я попытался реализовать стек в стеке, используя механизм Win32 CaptureStackBackTrace API.Но этот метод не интегрирован в фактически winbase-заголовок mingw (используя MSYS / MinGW 5.1.x) ...
Поэтому я решил попробовать использовать механизм dbgheader, следуя инструкциям этой ссылки: http://sites.google.com/site/kenscode/prime-programs/boinc-with-mingw-on-win32
Но я снова проваливаюсь и сталкиваюсь с ошибками компоновщика, которые не могу решить.Я думаю, что MinGW не смог разрешить библиотеку dbgheader ....
DrMinGW не подходит для меня, хотя это JIT Debugger, я должен реализовать механизм трассировки стека, для любого исключения, происходящего во время выполненияс настраиваемой возможностью отслеживания файлов журнала, как мы знаем из JAVA ...
Кто-нибудь запускал MSYS / MinGW с Win32 API в рукопожатии?Я не буду менять компилятор на уродливый компилятор MVC вместо того, чтобы использовать MSYS / MinGW ...
Спасибо за любую подсказку.С уважением,
Кристиан