一直都挺喜歡使用visual c++遠端除錯程式碼,它能展現給我們當時程式碼執行最真實的情景,今天有時間記錄一下,以免以後忘了。
遠端除錯需要在被除錯端安裝伺服器,對於visual c++ 2005來說偵錯程式所在路徑如下
如果我們需要除錯64位系統上的64位程式我們需要複製x64目錄到64位系統上,如果我們需要除錯64位系統上的32位程式我們需要複製
x86目錄到64位系統上。
為了方便除錯,我們需要對64位系統上的除錯服務端進行設定。執行msvcmon.exe,開啟"工具"->"選項",配置如下
然後我們可以開啟我們的除錯端visual c++ 2005,"除錯"->"附加到程式",即可除錯。