偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Windbg 32位版本和64位版本的選擇

開發(fā) 后端
當(dāng)你安裝Debugging Tools for Windows的時候,你將發(fā)現(xiàn)有兩個系列的工具,一系列32位的工具和一系列64位的工具。這讓人覺得和費(fèi)解,我們該如何選擇呢?

用慣了Vsiual Studio的兄弟們可能會因?yàn)橄热霝橹鞯脑蛞詾樗械恼{(diào)試器都應(yīng)該像它那樣,其實(shí)不然,當(dāng)你安裝Debugging Tools for Windows的時候,你將發(fā)現(xiàn)有兩個系列的工具,一系列32位的工具和一系列64位的工具。這讓人覺得和費(fèi)解,因?yàn)樵谖覀儼惭bMicrosoft Visual Studio的時候你根本不需要考慮32位還是64位。

如果你正使用windbg調(diào)試工具集(WinDbg, KD, CDB, or NTSD)中的一個,你必須得自己做出選擇。為了選擇合適的調(diào)試工具,你需要知道以下兩點(diǎn):

1. 你的調(diào)試主機(jī)的處理器類型。

2. 你的調(diào)試主機(jī)運(yùn)行的是32位版本的windows還是64位版本的。

PS:運(yùn)行調(diào)試器的計(jì)算機(jī)我們成為調(diào)試主機(jī),被調(diào)試的計(jì)算機(jī)我們稱為目標(biāo)機(jī)。

調(diào)試主機(jī)運(yùn)行32位版本的windows

如果你的調(diào)試主機(jī)運(yùn)行的是32位版本的windows,使用32位的調(diào)試工具(不管此時被調(diào)試的目標(biāo)機(jī)是 x86-based 還是 x64-based)。

x64-based調(diào)試主機(jī)運(yùn)行64位的windows

如果你的調(diào)試主機(jī)使用x64-based的處理器,并且運(yùn)行64位的windows,請參考如下規(guī)則:

如果你在分析dump文件,你可以使用32位或者64位的調(diào)試工具集。(不管dump文件是用戶態(tài)的還是內(nèi)核態(tài)的,也不管這個dump文件是在 x86-based 還是 x64-based的平臺上抓的。)

如果你在進(jìn)行實(shí)時內(nèi)核調(diào)試,你可以使用32位或者64位的調(diào)試工具集(不管此時被調(diào)試的目標(biāo)機(jī)是 x86-based 還是 x64-based)

如果你在進(jìn)行實(shí)時用戶態(tài)調(diào)試,并且調(diào)試器也在同一臺機(jī)器上,對于64位的代碼和32位的 WOW64代碼都需要使用64位的調(diào)試工具集。使用 .effmach命令設(shè)置調(diào)試器的模式。

如果你在實(shí)時調(diào)試32位的用戶態(tài)代碼,但是這些代碼運(yùn)行在一個單獨(dú)的目標(biāo)機(jī)器上,使用32位的調(diào)試工具集。

總結(jié)

只有在實(shí)時用戶態(tài)調(diào)試,并且調(diào)試器也在同一臺64位機(jī)器上的情況下必須用64位的調(diào)試工具集!

原文鏈接:http://www.cnblogs.com/pugang/archive/2012/11/16/2772651.html

【編輯推薦】

  1. Visual Studio 2012的C++原生單元測試
  2. Visual Studio 2012 Ultimate RC安裝手記
  3. VS 2012單元測試和測試資源管理器
  4. 微軟正式發(fā)布 Visual Studio 2012
  5. Visual Studio 11下的C++異步編程1

責(zé)任編輯:彭凡 來源: 博客園
相關(guān)推薦

2009-02-09 08:47:32

Silverlight64位微軟

2009-12-18 09:15:03

2011-07-18 14:17:19

Firefox 8Windows

2010-12-23 10:02:18

Visual Stud

2009-04-14 21:53:29

Windows 7微軟軟件

2009-04-15 08:51:29

Windows 7微軟操作系統(tǒng)

2012-11-22 17:29:11

FireFox

2022-02-03 23:50:11

Windows 11Windows 10微軟

2012-03-06 13:45:43

JavaJActor

2010-06-08 09:45:27

openSUSE 11

2012-05-07 23:45:54

FantomJavaJVM

2010-08-26 17:08:20

vsftpd faq

2015-09-10 16:06:06

32位64位Windows 10

2009-07-16 16:53:29

Jython 2.5

2010-06-08 10:34:23

opensuse 10

2014-07-04 13:33:03

jQueryjQuery Mobi

2012-05-09 09:11:52

Silverlight

2011-07-19 17:55:04

Xcode

2010-11-09 16:03:27

2009-06-18 09:14:47

Spring modu
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號