³ª.Dev-C++ÀÇ µð¹ö°Å

´ÙÀ½Àº Dev-C++ÀÇ µð¹ö°Å »ç¿ë ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ. Dev-C++Àº gcc ÄÄÆÄÀÏ·¯´Â ¹°·ÐÀÌ°í µð¹ö°ÅÀÎ GDB±îÁöµµ ³»ÀåÇÏ°í ÀÖ¾î ºñÁÖ¾ó C++°ú ¸¶Âù°¡Áö·Î ÅëÇÕ È¯°æ¿¡¼­ µð¹ö±ëÀ» ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ºñÁÖ¾ó C++ÀÇ Æí¸®ÇÑ µð¹ö±ë ±â´É¿¡ ºñÇؼ­´Â ¸¹ÀÌ ºÎÁ·ÇÏ°í ÅëÇÕ¼ºµµ ¿ÏÀüÇÏÁö ¾Ê¾Æ¼­ Àͼ÷ÇØÁöÁö ¾ÊÀ¸¸é »ç¿ëÇϱ⠹«Ã´ ¾î·Æ´Ù. ¸¸¾à Dev-C++ÀÇ µð¹ö°Å¿¡´Â °ü½É¾ø´Ù¸é ÀÌ ³»¿ëÀº ÀÐÁö ¾Ê¾Æµµ ÁÁ´Ù.

Dev-C++·Î ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÏ¸é ±âº»ÀûÀ¸·Î ÄÄÆÄÀÏ Á¤º¸¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â »óÅ·Π¿É¼ÇÀÌ ¸ÂÃß¾îÁø´Ù. µð¹ö±ëÀ» ÇÏ·Á¸é ÇÁ·ÎÁ§Æ® ¿É¼Ç ´ëÈ­»óÀÚÀÇ ÄÄÆÄÀÏ·¯ ÆäÀÌÁö/¸µÄ¿/µð¹ö±ë Á¤º¸ »ý¼º ¿É¼ÇÀ» ÄÑ¾ß ÇÑ´Ù. ±×¸®°í ÇÁ·ÎÁ§Æ®¸¦ ´Ù½Ã ÄÄÆÄÀÏÇØ¾ß µð¹ö±ëÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.

 

µð¹ö±ë Á¤º¸¸¦ »ý¼ºÇÑ ÈÄ ¸ÕÀú Áß´ÜÁ¡À» ¼³Á¤ÇØ¾ß Çϴµ¥ ¸ØÃß°í ½ÍÀº ÁöÁ¡¿¡¼­ Ctrl+F5¸¦ ´©¸£°Å³ª ¾Æ´Ï¸é ¼Ò½º ÆíÁýâÀÇ ¿ÞÂÊ ºó ¿µ¿ª(°ÅÅÍ)À» ¸¶¿ì½º·Î Ŭ¸¯ÇÑ´Ù. Áß´ÜÁ¡ÀÌ ¼³Á¤µÈ ÇàÀº »¡°£»öÀ¸·Î Ç¥½ÃµÈ´Ù. µð¹ö±ëÀ» ½ÃÀÛÇÒ ¶§´Â F8Å°¸¦ ´©¸¥´Ù. µð¹ö±ë »óÅ·ΠÇÁ·Î±×·¥À» ½ÇÇàÇϸé ÃÖÃÊÀÇ Áß´ÜÁ¡¿¡¼­ ½ÇÇàÀ» ¸ØÃâ °ÍÀÌ´Ù.

ÀÌ »óÅ¿¡¼­ ÇÑ ÁÙ¾¿ ½ÇÇàÇÒ ¶§´Â F7Å°¸¦ »ç¿ëÇϸç ÇÔ¼ö ¾ÈÀ¸·Î ÃßÀûÇØ µé¾î°¥ ¶§´Â Shift+F7À», ´ÙÀ½ Áß´ÜÁ¡±îÁö °è¼Ó ½ÇÇàÇÒ ¶§´Â Ctrl+F7À» ´©¸¥´Ù. ´Ü°è ½ÇÇàÁß¿¡´Â ¿ÞÂÊÀÇ µð¹ö±× â¿¡ °ü½É º¯¼ö¸¦ µî·ÏÇØ ³õ°í ¾ðÁ¦µçÁö °ªÀ» È®ÀÎÇØ º¼ ¼ö ÀÖ´Ù. º¯¼ö¸¦ µî·ÏÇÒ ¶§´Â F4Å°¸¦ ´­·¯ ³ªÅ¸³ª´Â ´ëÈ­»óÀÚ¿¡¼­ º¯¼ö À̸§À» Á÷Á¢ ÀÔ·ÂÇÑ´Ù.

¶Ç´Â ¹Ì¸® Ãß°¡ÇÒ º¯¼ö¸¦ ºí·ÏÀ¸·Î ¼±ÅÃÇØ ³õ°í F4¸¦ ´©¸£¸é º°µµÀÇ Áú¹®¾øÀÌ ºí·ÏÀ¸·Î ¼±ÅÃµÈ º¯¼ö¸¦ µð¹ö±×â¿¡ Ãß°¡ÇÑ´Ù. º¯¼ö¸¦ °¨½Ã »óÅ·Π¸¸µé¾î ³õ°í ´Ü°è ½ÇÇàÀ» ÇÏ¸é º¯¼ö°ªÀÇ ÇöÀç »óŸ¦ Ç×»ó Ãâ·ÂÇØ ÁÙ °ÍÀÌ´Ù. µî·ÏÇÑ º¯¼ö¸¦ »èÁ¦ÇÒ ¶§´Â DelÅ°¸¦ ´©¸£°Å³ª Æ˾÷ ¸Þ´º¿¡¼­ Á¦°Å Ç׸ñÀ» ¼±ÅÃÇÑ´Ù.

±× ¿ÜÀÇ µð¹ö±ë ±â´ÉÀ¸·Î ºñÁÖ¾ó C++ÀÇ ÄÝ ½ºÅÿ¡ ÇØ´çÇÏ´Â ¿ªÃßÀû ±â´É°ú CPU ·¹Áö½ºÅÍ ´ýÇÁ ±â´É µîÀÌ ±¸ºñµÇ¾î ÀÖ´Ù. Dev-C++ÀÇ µð¹ö°Å´Â ±âº»ÀûÀÎ ±â´ÉÀº Á¦°øµÇÁö¸¸ ºñÁÖ¾ó C++¸¸Å­ ´Ù¾çÇÏ°í Æí¸®ÇÏÁö´Â ¸øÇϸç ÀϺΠ±â´É¿¡´Â ¹ö±× ¶Ç´Â ºñÁ÷°üÀûÀÎ ¸éÀÌ ÀÖ¾î ½ÇÁ¦·Î È°¿ëÇϱ⿡´Â ´Ù¼Ò ¹«¸®°¡ ÀÖ´Ù.