今晚上突然跟蹤到Windows dll裏的相關代碼時,突然相當地糾結,因爲沒有他們的PDB,比如IDA、VC、WinDbg等調試的時候會提示“找不到vc60.pdb"等等信息……
在MSDN官網無意間找到這樣的一種方法,能讓它們都有符號表,比如裏面的各種變量名、函數名等全部顯現出來……
在系統環境變量表中,增加如下記錄:
變量名:_NT_SYMBOL_PATH
變量值:srv*D:/symbols*http://msdl.microsoft.com/download/symbols
這樣,就會自動下載到D:/symbos目錄,第一次可能會很慢...
參考文獻:http://msdn.microsoft.com/en-us/library/ee416588%28VS.85%29.aspx