Как перечислить определение функции в windbg как gdb? - PullRequest
0 голосов
/ 08 мая 2011

В GDB я могу просто list func, чтобы увидеть определение func,

и строки увеличиваются каждый раз. Но в windbg я пробовал lsa func,

иногда это работает, но иногда нет. И даже когда это работает, строка не увеличивается каждый раз, когда я нажимаю клавишу возврата.

Как проверить код с помощью windbg (предположим, загружены символы отладки)?

1 Ответ

0 голосов
/ 11 мая 2011

http://msdn.microsoft.com/en-gb/library/ff552114.aspx

Убедитесь, что .lines включен. Затем вы можете использовать l + s для отображения источника каждый раз, когда вы переходите к отладчику. После этого вы можете пошагово пройти по коду, и строки с исходным кодом будут напечатаны при выполнении шага.

http://msdn.microsoft.com/en-us/library/ff552107(v=VS.85).aspx

Если вы хотите просмотреть линии без шага программы, выполните команду lsa func, чтобы начать просмотр функции, которая также установит текущую строку. Вы можете продолжить просмотр строк, выполнив команду lsa.

...