таблица символов для отладки в windows

Я хочу скомпилировать и использовать Visual Studio для проверки неуправляемой программы C++ в Windows. Я использую ADPlus и WinDBG. Для этого мне нужен файл .pdb для настройки символов моей отладки.

Как вы можете настроить его (на локальную машину, а не в сеть)?


person Boris Raznikov    schedule 26.10.2010    source источник


Ответы (1)


Установите _NT_SYMBOL_PATH в среде, чтобы включить расположение ваших файлов PDB. Подробнее см. здесь, особенно если вы хотите получить информацию о символах для NT libs в ваших сеансах отладки.

Вы также можете динамически изменять путь символа в графическом интерфейсе Windbg из меню File, но это не сохраняется после закрытия WinDbg.

person Steve Townsend    schedule 26.10.2010
comment
Что делать, если у вас есть компьютер, который не подключен к сети (рабочая политика)? как тогда вы можете загрузить правильный pdb для ОС Windows? - person Boris Raznikov; 27.10.2010
comment
@Roman - вы должны иметь возможность получить копию символов, соответствующих вашей ОС, и скопировать их локально на жесткий диск компьютера. это намного сложнее, поскольку всегда есть SP и исправления, которые необходимо учитывать. - person Steve Townsend; 27.10.2010
comment
У вас есть ссылка, которая объясняет сам процесс, зачем вам нужен символ отладки и инструменты отладки? - person Boris Raznikov; 27.10.2010
comment
@Roman - проверьте это: wintellect.com/CS/blogs/jrobbins/archive/2009/05/11/ - person Steve Townsend; 27.10.2010