Инструмент для получения трассировки стека файла

Знаете ли вы, есть ли в Windows инструмент, способный запускать приложение C++ и, если есть исключение, автоматически сохранять в файл информацию трассировки стека?

Я теперь, что есть dbghelp.dll а также StackWalk64 функция, но я бы предпочел использовать какой-то инструмент вместо кодирования себя.

Прямо сейчас я также смотрю на WinDebug, Здесь я обнаружил, что во время сбоя, давая следующие команды, он выводит тонны диагностической информации, в том числе и по трассировке стека.

| * ~ * КП
|*! проанализировать -v -f
|* лм

Я выясняю, WinDebug может быть автоматизирован, но я бы предпочел использовать какой-то инструмент более простой, чтобы получить только трассировку стека. Вы можете мне помочь?

2 ответа

Используйте Visual Studio 2010 Express Edition с сайта Microsoft. У него довольно хороший отладчик.

Это также бесплатно!!

Я не уверен, если он может автоматически сохранить в файл, хотя. Это может потребовать автоматизации.

Вы можете использовать систему Dr.Watson(drwtsn32) чтобы создать дамп, который вы позже сможете использовать с windebug.

Другие вопросы по тегам