.PDB ¹× .DBG ÆÄÀÏ¿¡ ´ëÇÑ ¼³¸í

±â¼ú ÀÚ·á: 121366 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
ÀÌ ¹®¼­´Â ÀÌÀü¿¡ ´ÙÀ½ ID·Î ÃâÆÇµÇ¾úÀ½: KR121366
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

ÀÌ ÆäÀÌÁö¿¡¼­

¿ä¾à

.PDB È®Àå¸íÀº "ÇÁ·Î±×·¥ µ¥ÀÌÅͺ£À̽º"¸¦ ³ªÅ¸³»¸ç .PDB ÆÄÀÏ¿¡´Â Visual C++ ¹öÀü 1.0¿¡ µµÀÔµÈ µð¹ö±ë Á¤º¸¸¦ ÀúÀåÇÏ´Â »õ·Î¿î Çü½ÄÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¾ÕÀ¸·Î .PDB ÆÄÀÏ¿¡´Â ±âŸ ÇÁ·ÎÁ§Æ® »óÅ Á¤º¸µµ Æ÷Ç﵃ ¿¹Á¤ÀÔ´Ï´Ù. Çü½ÄÀ» º¯°æÇÑ °¡Àå Áß¿äÇÑ ÀÌÀ¯ Áß Çϳª´Â Á¡Á¡ ´Ã¾î³ª´Â ÇÁ·Î±×·¥ µð¹ö±× ¹öÀüÀÇ ¿¬°áÀ» °¡´ÉÇÏ°Ô Çϱâ À§ÇÑ °ÍÀ¸·Î ÀÌ·¯ÇÑ º¯°æÀº Visual C++ ¹öÀü 2.0¿¡¼­ óÀ½ µµÀԵǾú½À´Ï´Ù.

.DBG È®Àå¸íÀº "µð¹ö±×"¸¦ ³ªÅ¸³À´Ï´Ù. 32ºñÆ® NT µµ±¸ ÁýÇÕÀ¸·Î ¸¸µç .DBG ÆÄÀÏÀº PE(Portable Executable) ÆÄÀÏ Çü½ÄÀ¸·Î µÇ¾î ÀÖ°í COFF, FPO ¹× °æ¿ì¿¡ µû¶ó Codeview Á¤º¸°¡ ÀÖ´Â ¼½¼ÇÀ» Æ÷ÇÔÇÕ´Ï´Ù. Visual C++ ÅëÇÕ µð¹ö°Å´Â ÀÌ Çü½ÄÀ¸·Î µÈ .DBG ÆÄÀÏÀ» ÀÐÀ» ¼ö ÀÖÁö¸¸ COFF ±âÈ£ ¼½¼ÇÀ» ¹«½ÃÇϰí Codeview Á¤º¸¸¦ ã½À´Ï´Ù.

.DBG ÆÄÀÏ¿¡ Æ÷ÇԵǾî ÀÖ´Â ±âÈ£ Á¤º¸¸¦ È®ÀÎÇÏ·Á¸é ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ¾Æ·¡¿Í °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.
Dumpbin sample.dbg/symbol
				
Âü°í °æ·Î¿¡ Dumpbin.exe¿Í MSdis100.dllÀÇ µð·ºÅ͸®¸¦ Æ÷ÇÔÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
Path=%Path%;C:\Program Files\DevStudio\VC\bin;C:\Msssdk\bin
				
DUMPBIN¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
177429 DUMPBIN À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ¼³¸í

Ãß°¡ Á¤º¸

.PDB ÆÄÀÏ

ÀÌÀüÀÇ 16ºñÆ® ¹öÀü Visual C++¿¡¼­ .PDB ÆÄÀÏÀ» »ç¿ëÇÒ ¶§´Â ÀÌ ÆÄÀÏ¿¡ ÀúÀåµÇ¾î ÀÖ´ø µð¹ö±ë Á¤º¸°¡ ¸µÄ¿¿¡ ÀÇÇØ .EXE ÆÄÀÏÀ̳ª .DLL ÆÄÀÏÀÇ ³¡¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. À§¿¡¼­ ¾ð±ÞÇÑ Visual C++ ¹öÀü¿¡¼­´Â µð¹ö±ë ÇÁ·Î¼¼½º µ¿¾È Á÷Á¢ .PDB ÆÄÀÏÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¸µÄ¿¿Í ÅëÇÕ µð¹ö°Å°¡ ¼öÁ¤µÇ¾î ¸µÄ¿ ÀÛ¾÷ÀÌ Å©°Ô ÁÙ¾úÀ¸¸ç ¹ø°Å·Î¿î CVPACK 64K Çü½Ä Á¦Çѵµ ÇÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

CVPACK Á¦ÇÑ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
112335 BUG: Çü½Ä Á¤º¸°¡ 64K¸¦ ÃʰúÇÒ ¶§ ¹ß»ýÇÏ´Â CK1020 ¶Ç´Â CK4009
±âº»ÀûÀ¸·Î Visual Workbench·Î »ý¼ºµÈ ÇÁ·ÎÁ§Æ®¸¦ ºôµåÇÒ ¶§´Â ÄÄÆÄÀÏ·¯ ½ºÀ§Ä¡ /Fd°¡ »ç¿ëµÇ¾î .PDB ÆÄÀÏÀÇ À̸§ÀÌ <project>.PDB·Î º¯°æµË´Ï´Ù. µû¶ó¼­ Àüü ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ ÇϳªÀÇ .PDB ÆÄÀϸ¸ ÀÖ°Ô µË´Ï´Ù.

Visual Workbench·Î »ý¼ºµÇÁö ¾ÊÀº ¸ÞÀÌÅ©ÆÄÀÏÀ» ½ÇÇàÇÒ ¶§ /Fd¸¦ /Zi¿Í ÇÔ²² »ç¿ëÇÏÁö ¾ÊÀ¸¸é ÃÖÁ¾ÀûÀ¸·Î ´ÙÀ½ µÎ °³ÀÇ .PDB ÆÄÀÏÀÌ ÀÖ°Ô µË´Ï´Ù.
  • VCx0.PDB(¿©±â¼­ "x"´Â ÇØ´ç Visual C++ÀÇ ÁÖ¿ä ¹öÀüÀ» ³ªÅ¸³»¸ç "2" ¶Ç´Â "4"ÀÓ) - .OBJ ÆÄÀÏ °¢°¢¿¡ ´ëÇÑ µð¹ö±ë Á¤º¸¸¦ ¸ðµÎ ÀúÀåÇϰí ÀÖ½À´Ï´Ù. ÇÁ·ÎÁ§Æ® ¸ÞÀÌÅ©ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ͸®¿¡ ÀÖ½À´Ï´Ù.
  • <project>.PDB - ÃÖÁ¾ .EXE ÆÄÀÏÀÇ ¸ðµç µð¹ö±ë Á¤º¸¸¦ ÀúÀåÇϰí ÀÖ½À´Ï´Ù. \WINDEBUG ÇÏÀ§ µð·ºÅ͸®¿¡ ÀÖ½À´Ï´Ù.
µÎ °³ÀÇ ÆÄÀÏÀÌ ¸¸µé¾îÁø ÀÌÀ¯´Â ´ÙÀ½°ú °°½À´Ï´Ù. ½ÇÇà ½Ã ÄÄÆÄÀÏ·¯´Â .OBJ ÆÄÀÏÀÌ ¿¬°áµÉ .EXE ÆÄÀÏÀÇ À̸§À» ¸ð¸£¹Ç·Î <project>.PDB¿¡ ÇØ´ç Á¤º¸¸¦ ³ÖÀ» ¼ö ¾ø½À´Ï´Ù. µÎ ÆÄÀÏÀº ¼­·Î ´Ù¸¥ Á¤º¸¸¦ ÀúÀåÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ .OBJ ÆÄÀÏÀ» ÄÄÆÄÀÏÇÒ ¶§¸¶´Ù ÄÄÆÄÀÏ·¯°¡ µð¹ö±ë Á¤º¸¸¦ VCX0.PDB¿¡ º´ÇÕÇÕ´Ï´Ù. ÇÔ¼ö Á¤ÀÇ °°Àº ±âÈ£ Á¤º¸´Â ³ÖÁö ¾Ê°í Çü½Ä °ü·Ã Á¤º¸¸¸ ³Ö½À´Ï´Ù. ÀÌ °æ¿ì ÇÑ °¡Áö ÀÌÁ¡Àº ¸ðµç ¼Ò½º ÆÄÀÏ¿¡ <windows.h> °°Àº °øÅë Çì´õ ÆÄÀÏÀÌ ÀÖÀ» °æ¿ì ÀÌ·¯ÇÑ Çì´õÀÇ ¸ðµç Çü½Ä Á¤Àǰ¡ ¸ðµç .OBJ ÆÄÀÏ¿¡ ÀúÀåµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó ÇÑ ¹ø¸¸ ÀúÀåµÈ´Ù´Â °ÍÀÔ´Ï´Ù.

¸µÄ¿¸¦ ½ÇÇàÇϸé ÇØ´ç ÇÁ·ÎÁ§Æ®ÀÇ .EXE ÆÄÀÏ¿¡ ´ëÇÑ µð¹ö±ë Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ´Â <project>.PDB°¡ »ý¼ºµË´Ï´Ù. ÇÔ¼ö ÇÁ·ÎÅäŸÀÔ°ú ±âŸ ¸ðµç »çÇ×À» Æ÷ÇÔÇÏ¿© ¸ðµç µð¹ö±ë Á¤º¸´Â VCX0.PDB¿¡ ÀÖ´Â Çü½Ä Á¤º¸¿¡¸¸ ÀúÀåµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó <project>.PDB¿¡µµ ÀúÀåµË´Ï´Ù. µÎ Á¾·ùÀÇ .PDB ÆÄÀÏÀº ±¸Á¶ÀûÀ¸·Î À¯»çÇϹǷΠ°°Àº È®Àå¸íÀ» °øÀ¯ÇÏ¸ç µÑ ´Ù ÁõºÐ ¾÷µ¥ÀÌÆ®¸¦ Çã¿ëÇÏÁö¸¸ ½ÇÁ¦·Î´Â ¼­·Î ´Ù¸¥ Á¤º¸¸¦ ÀúÀåÇÕ´Ï´Ù.

»õ Visual C++ µð¹ö°Å´Â ¸µÄ¿¿¡ ÀÇÇØ »ý¼ºµÈ <project>.PDB ÆÄÀÏÀ» Á÷Á¢ »ç¿ëÇϸç .PDB ÆÄÀÏÀÇ Àý´ë °æ·Î¸¦ .EXE ¶Ç´Â .DLL ÆÄÀÏ¿¡ Æ÷ÇÔÇÕ´Ï´Ù. µð¹ö°Å°¡ ÇØ´ç À§Ä¡¿¡¼­ .PDB ÆÄÀÏÀ» ãÀ» ¼ö ¾ø°Å³ª ÇÁ·ÎÁ§Æ®°¡ ´Ù¸¥ ÄÄÇ»ÅÍ·Î À̵¿ÇÑ °æ¿ì¿Í °°ÀÌ °æ·Î°¡ À߸øµÇ¸é µð¹ö°Å°¡ ÇöÀç µð·ºÅ͸®¿¡¼­ .PDB ÆÄÀÏÀ» ã½À´Ï´Ù.

.DBG ÆÄÀÏ

Visual C++ ÅëÇÕ µð¹ö°Å´Â ¶ÇÇÑ .DBG ÆÄÀÏÀÌ Codeview Çü½Ä µð¹ö±ë Ãâ·ÂÀ» Æ÷ÇÔÇϰí ÀÖ´Â ÀÌÁø ¿µ¿ª¿¡¼­ ¸¸µé¾îÁø °æ¿ì .DBG ÆÄÀϵµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. .DBG ÆÄÀÏÀº ¼Ò½º Äڵ带 »ç¿ëÇÒ ¼ö ¾øÀ» ¶§ µð¹ö±ëÇÏ´Â µ¥ À¯¿ëÇÕ´Ï´Ù. ¼Ò½º°¡ ¾ø¾îµµ .DBG ÆÄÀÏÀ» »ç¿ëÇÏ¿© ÇÔ¼ö¿¡ Áß´ÜÁ¡À» ¼³Á¤ÇÏ°í º¯¼ö¸¦ Á¶»çÇϸç È£Ãâ ½ºÅÿ¡¼­ ÇÔ¼ö¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀº OLE RPC µð¹ö±ë¿¡µµ ÇÊ¿äÇÕ´Ï´Ù.

ÇÑ °¡Áö ÁÖÀÇÇØ¾ß ÇÒ Á¡Àº .DBG ÆÄÀÏÀÇ ±âÈ£·Î ÀÛ¾÷ÇÒ ¶§´Â ¿ÏÀü µ¥ÄÚ·¹ÀÌÆÃµÈ À̸§À» »ç¿ëÇØ¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î Windows sndPlaySound ÇÔ¼ö È£Ãâ¿¡ Áß´ÜÁ¡À» ¼³Á¤ÇÏ·Á¸é _sndPlaySoundA@8À» À§Ä¡·Î ÁöÁ¤ÇÕ´Ï´Ù.

½ÇÁ¦·Î µÎ °¡ÁöÀÇ .DBG ÆÄÀÏ Çü½ÄÀÌ ÀÖ½À´Ï´Ù. ÀÌÀü Çü½ÄÀº 16ºñÆ® ȯ°æ¿¡¼­ »ó´çÈ÷ ¿À·¡µ¿¾È »ç¿ëµÇ¾ú½À´Ï´Ù. .COM ÆÄÀÏÀÇ Çü½ÄÀº ¸Þ¸ð¸®¿¡ ·ÎµåµÇ´Â ´Ü¼ø ÀÌÁø À̹ÌÁöÀ̹ǷΠCodeview µð¹ö±ë Á¤º¸¸¦ .COM ÆÄÀÏÀÇ ³¡¿¡ Ãß°¡ÇÏ¸é ÆÄÀÏ Å©±â°¡ 64K Á¦ÇÑÀ» ÃʰúÇÒ ¼öµµ Àֱ⠶§¹®¿¡ ÆÄÀÏ ³¡¿¡ Codeview µð¹ö±ë Á¤º¸¸¦ Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼­ ±âÈ£ Á¤º¸´Â Codeview Á¤º¸¸¸ µé¾î ÀÖ´Â º°µµÀÇ .DBG ÆÄÀÏ¿¡ ´ë½Å ÀúÀåµË´Ï´Ù. .EXE ÆÄÀÏ¿¡¼­ /strip ¿É¼ÇÀ¸·Î CVPACK¸¦ ½ÇÇàÇÏ¿© .DBG ÆÄÀÏÀ» »ý¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

32ºñÆ® .EXEÀÇ °æ¿ì Visual C++ ¹öÀü 2.x ¹× 4.x µð¹ö°ÅÀÇ ±âÈ£ 󸮱Ⱑ ÀÌÀü Çü½ÄÀ» ÀÐÁö ¸øÇÏ¸ç ´ë½Å Windows NT .DBG ÆÄÀÏ¿¡¼­ »ç¿ëµÇ´Â Çü½ÄÀ» ÀнÀ´Ï´Ù. ÀÌ Çü½ÄÀº ½Ã½ºÅÛ .DLL ÆÄÀϰú ÇÔ²² »ç¿ëÇϵµ·Ï Á¦°øµË´Ï´Ù. ÀÌ·¯ÇÑ .DBG ÆÄÀÏÀº PE ÆÄÀÏ Çü½ÄÀ¸·Î µÇ¾î ÀÖ°í COFF, FPO ¹× °æ¿ì¿¡ µû¶ó Codeview ±âÈ£ Á¤º¸°¡ ÀÖ´Â ¼½¼ÇÀ» Æ÷ÇÔÇÕ´Ï´Ù. »õ·Î¿î Visual C++ µð¹ö°Å´Â ÀÌ Çü½ÄÀ¸·Î µÈ .DBG ÆÄÀϸ¸ ÀнÀ´Ï´Ù. ¶ÇÇÑ Codeview Á¤º¸¸¸ »ç¿ëÇÏ°í ´Ù¸¥ ±âÈ£ ¼½¼ÇÀº ¹«½ÃÇÕ´Ï´Ù.

µð¹ö±× Á¤º¸¸¦ PE ÆÄÀÏ¿¡¼­ ÃßÃâÇÏ¿© .DBG ÆÄÀÏ¿¡ ÀúÀåÇØ µÎ¾ú´Ù°¡ µð¹ö°Å¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é µð¹ö°Å°¡ º°µµÀÇ ÆÄÀÏ¿¡¼­ µð¹ö±× Á¤º¸¸¦ ãÀ»Áö ¶Ç´Â ÇØ´ç Á¤º¸¸¦ ÆÄÀÏ¿¡¼­ ÃßÃâÇß´ÂÁö ¿©ºÎ¸¦ ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÑ °¡Áö ¹æ¹ýÀº µð¹ö°Å°¡ µð¹ö±× Á¤º¸¸¦ ã´Â ½ÇÇà ÆÄÀÏÀ» °Ë»öÇÏ´Â °ÍÀÔ´Ï´Ù. ±×·¯³ª ÆÄÀÏ¿¡¼­ ÃßÃâÇßÀ½À» ³ªÅ¸³»´Â ÆÄÀÏ Æ¯¼º Çʵå(IMAGE_FILE_DEBUG_STRIPPED)°¡ °³¹ßµÇ¾î µð¹ö°Å°¡ ´õ ÀÌ»ó ÆÄÀÏÀ» °Ë»öÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. µð¹ö°Å´Â PE ÆÄÀÏ Çì´õ¿¡¼­ ÀÌ Çʵ带 ã¾Æ µð¹ö±× Á¤º¸°¡ ÇØ´ç ÆÄÀÏ¿¡ ÀÖ´ÂÁö ¿©ºÎ¸¦ ºü¸£°Ô È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

Win32 SDK¿Í ÇÔ²² Á¦°øµÇ´Â REBASE.EXE¸¦ »ç¿ëÇÏ¿© ÀÌ Çü½ÄÀ¸·Î µÈ .DBG ÆÄÀÏÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Win32 SDK ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

Windows NT Á¤Ç°À» ±¸ÃàÇÏ´Â µ¿¾È µð¹ö±× ±âÈ£°¡ ½Ã½ºÅÛ ¹ÙÀ̳ʸ®¿Í µå¶óÀ̹ö¿¡¼­ ÃßÃâµÇ¾î º°°³ÀÇ .DBG ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù. ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â Windows NT Ä¿³Î µð¹ö°Å°¡ ÀÌ·¯ÇÑ .DBG ÆÄÀÏÀ» »ç¿ëÇÏ¿© ÃÖÀûÈ­µÈ µå¶óÀ̹ö¿¡ ´ëÇØ¼­µµ µð¹ö±ë ±âÈ£¸¦ Á¦°øÇÒ ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ±×·¯³ª Visual C++ ÅëÇÕ µð¹ö°Å´Â º¸È£ ¸ðµå Ä¿³Î Äڵ带 µð¹ö±ëÇϱâ À§ÇÑ °ÍÀÌ ¾Æ´Õ´Ï´Ù.

Windows NT ±âÈ£ ÆÄÀÏÀº Windows NT Á¤Ç° CD-ROM¿¡ ÀÖ´Â \SUPPORT µð·ºÅ͸®ÀÇ µð¹ö±× ÇÏÀ§ µð·ºÅ͸®¿¡ ÀÖ½À´Ï´Ù. ÀÌ ±âÈ£ ÆÄÀÏÀº CD-ROM¿¡¼­ ÇÏµå µå¶óÀ̺ê·Î º¹»çÇØ¾ß ÇÕ´Ï´Ù. ´ë»ó µð¹ö°Å ½Ã½ºÅÛ¿¡¼­ ¼öÇàµÇ´Â »ç¿ëÀÚ ¸ðµå µð¹ö±ëÀÇ °æ¿ì .DBG ±âÈ£´Â ´ë»ó ½Ã½ºÅÛÀÇ Windows NT \<winnt>\SYMBOLS µð·ºÅ͸®¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿©±â¼­ <winnt>´Â Windows NT°¡ ¼³Ä¡µÇ¾î ÀÖ´Â µð·ºÅ͸®ÀÔ´Ï´Ù. »õ·Î¿î Visual C++ ¼³Ä¡ ÇÁ·Î±×·¥Àº ÇÁ·Î±×·¥ ±×·ì¿¡ "NT ½Ã½ºÅÛ ±âÈ£ ¼³Ä¡" ¾ÆÀÌÄÜÀ» ¼³Ä¡ÇÕ´Ï´Ù. ÀÌ ¾ÆÀÌÄÜÀ» »ç¿ëÇϸé Windows NT Workstation CD-ROM µð½ºÅ©¿¡¼­ ÇÏµå µå¶óÀ̺êÀÇ ¿Ã¹Ù¸¥ µð·ºÅ͸® ±¸Á¶·Î .DBG ÆÄÀÏÀ» ÀÚµ¿ º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù. Windows NT Server 4.0 CD-ROM¿¡¼­´Â .DBG ÆÄÀÏÀÌ ¾ÐÃà Çü½ÄÀ¸·Î ÀúÀåµÇ¾î Àֱ⠶§¹®¿¡ ÀÌ ¹æ¹ýÀÌ Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.

Ä¿³Î µð¹ö±ëÀ» À§Çؼ­´Â _NT_SYMBOL_PATH ȯ°æ º¯¼ö¿¡¼­ ÁöÁ¤ÇÏ´Â µð·ºÅ͸®(¿¹: C:\DEBUG\SYMBOLS) ¾Æ·¡ÀÇ ±âÈ£ Æ®¸®¿¡ .DBG ÆÄÀÏÀ» ³Ö¾î¾ß ÇÕ´Ï´Ù. Ä¿³Î µð¹ö±ëÀº SYMBOLS\SYS µð·ºÅ͸®ÀÇ ¸ðµç µå¶óÀ̹ö(*.SYS)¿¡ ´ëÇÑ ±âÈ£, SYMBOLS\EXE µð·ºÅ͸®ÀÇ NTOSKRNL.EXE¿¡ ´ëÇÑ ±âÈ£ ¹× SYMBOLS\DLL µð·ºÅ͸®ÀÇ HAL.DLL¿¡ ´ëÇÑ ±âÈ£·Î ±¸¼ºµÈ ÃÖ¼ÒÇÑÀÇ ±âÈ£ ÁýÇÕÀ¸·Î °¡´ÉÇÕ´Ï´Ù. Ä¿³Î µð¹ö±ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Windows NT DDK Programmer's Guide¿¡¼­ Ä¿³Î µð¹ö±ë °ü·Ã ¼³¸íÀ» ÂüÁ¶ÇϽʽÿÀ.

.PDB ÆÄÀÏ¿¡¼­ ´Ù½Ã .DBG ÆÄÀÏ·Î º¯È¯ÇÏ´Â ÀÛ¾÷Àº ÀÌ·ÐÀûÀ¸·Î °¡´ÉÇÏÁö¸¸ ¸Å¿ì º¹ÀâÇÑ ÀÛ¾÷ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ µµ±¸¿¡ ´ëÇÑ Á¤º¸´Â ÇöÀç ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ µµ±¸¿¡ ´ëÇÑ Á¤º¸¸¦ ±¸Çϸé Microsoft ±â¼ú ÀÚ·á¿¡¼­ ÀÌ ¹®¼­°¡ ¾÷µ¥ÀÌÆ®µÉ °ÍÀÔ´Ï´Ù.



Microsoft Á¦Ç° °ü·Ã ±â¼ú Àü¹®°¡µé°ú ¿Â¶óÀÎÀ¸·Î Á¤º¸¸¦ ±³È¯ÇϽ÷Á¸é Microsoft ´º½º ±×·ì¿¡ Âü¿©ÇϽñ⠹ٶø´Ï´Ù.

¼Ó¼º

±â¼ú ÀÚ·á: 121366 - ¸¶Áö¸· °ËÅä: 2005³â 9¿ù 16ÀÏ ±Ý¿äÀÏ - ¼öÁ¤: 3.0
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft Visual C++ 2.0 Professional Edition
  • Microsoft Visual C++ 2.1
  • Microsoft Visual C++ 4.0 Standard Edition
  • Microsoft Visual C++ 6.0 ¼­ºñ½º ÆÑ 5
  • Microsoft Visual C++ 5.0 Standard Edition
Ű¿öµå:?
kbbug kbdebug kbide kbinfo KB121366
´õ ÀÌ»ó Áö¿øµÇÁö ¾Ê´Â Á¦Ç°ÀÇ KB ³»¿ë¿¡ ´ëÇÑ °íÁö »çÇ×
ÀÌ ¹®¼­¿¡¼­´Â Microsoft¿¡¼­ ´õ ÀÌ»ó Áö¿øÇÏÁö ¾Ê´Â Á¦Ç°¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. µû¶ó¼­ ÀÌ ¹®¼­´Â "ÀÖ´Â ±×´ë·Î" Á¦°øµÇ¸ç ¾÷µ¥ÀÌÆ®µÇÁö ¾Ê½À´Ï´Ù.

Çǵå¹é º¸³»±â