Ggcov.

GGCOV´Â GCC·Î ÄÄÆÄÀÏ µÈ C ¹× C ++ ÇÁ·Î±×·¥¿¡¼­ »ý¼º µÈ Å×½ºÆ® Ä¿¹ö¸®Áö µ¥ÀÌÅ͸¦ Ž»öÇϱâÀ§ÇÑ GTK + GUIÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Ggcov. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Greg Banks
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:

Ggcov. ű×


Ggcov. ¼³¸í

GGCOV´Â GCC·Î ÄÄÆÄÀÏ µÈ C ¹× C ++ ÇÁ·Î±×·¥¿¡¼­ »ý¼º µÈ Å×½ºÆ® Ä¿¹ö¸®Áö µ¥ÀÌÅ͸¦ Ž»öÇϱâÀ§ÇÑ GTK + GUIÀÔ´Ï´Ù. GGCOV ÇÁ·ÎÁ§Æ®´Â GCC -FPROFILE-ARCS -FTEST-CORVATIONÀ¸·Î ÄÄÆÄÀÏ µÈ C ¹× C ++ ÇÁ·Î±×·¥¿¡¼­ »ý¼º ÇÑ Å×½ºÆ® ¹üÀ§ µ¥ÀÌÅ͸¦ Ž»öÇϱâÀ§ÇÑ GTK + GUIÀÔ´Ï´Ù. µû¶ó¼­ GCCOV¿Í ÇÔ²² Á¦°øµÇ´Â GCOV ÇÁ·Î±×·¥À»À§ÇÑ ±âº»ÀûÀ¸·Î GUI ±³Ã¼ Âü°í »çÇ× : GGCOV´Â GCOVÀÇ ÇÁ·ÐÆ® ¿£µå°¡ ¾Æ´Õ´Ï´Ù. ´ë½Å µ¿ÀÏÇÑ µ¥ÀÌÅÍ ÆÄÀÏÀ» Á÷Á¢ Àаí them.ggcov¿¡ ´ëÇÑ ´Ù¾çÇÑ ¿©ºÐÀÇ Ã³¸®°¡ º¸Áõ¾øÀÌ GNU ÀÏ¹Ý °øÁß ¶óÀ̼¾½º (GPL) ¹öÀü 2¿¡¼­ ¸±¸®½ºµË´Ï´Ù. ±×·¡ÇÈÀº "GGCOV"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ±×·¡ÇÈ ¡¤ ¹üÀ§ Á¤º¸´Â °¡´ÉÇÑ ÇÑ ±×·¡ÇÁ, ¸·´ë ±×·¡ÇÁ, »ö»ó ÄÚµù ¹× ÅëÈ­ ±×·¡ÇÁ Ç¥½Ã¸¦ »ç¿ëÇÕ´Ï´Ù. ´ëÈ­ Çü ¡¤ Á¤º¸´Â ÇÔ²² ¿¬°áµË´Ï´Ù. ÆÄÀÏ ¸ñ·Ï â¿¡¼­ ÇàÀ» µÎ ¹ø Ŭ¸¯ÇÏ¸é ¼Ò½º â¿¡¼­ ÇØ´ç ÆÄÀÏÀÇ ¼Ò½º°¡ Ç¥½ÃµË´Ï´Ù. Å×À̺í Çü½ÄÀÇ Á¤º¸´Â ¸ðµç ¿­¿¡ ÀÇÇØ ºÐ¸í ÇØÁö°í ¸ðµç ¿­À» ¼±ÅÃÀûÀ¸·Î Ç¥½ÃÇϰųª ¼û±æ ¼ö ÀÖ½À´Ï´Ù. ÀÓÀÇÀÇ ÇÏÀ§ ÁýÇÕ ¡¤ ¼Ò½ºÀÇ ´Ù¾çÇÑ ÇÏÀ§ ÁýÇÕ (¸ðµç ¼Ò½º, ƯÁ¤ ¼Ò½º ÆÄÀÏ, ÆÄÀÏÀÇ ¸ðµç ¶óÀÎ ¹üÀ§)¿¡ ´ëÇÑ ¿ä¾à ¿ä¾àÀº ´Ü ¸î ¹øÀÇ Å¬¸¯ ¸¸ ¸Ö¸® ÀÖ½À´Ï´Ù. ¿ä¾àÀº ÅؽºÆ® ¹× ±×·¡ÇÈ Ç¥ÇöÀÌÀִ â¿¡ Ç¥½ÃµË´Ï´Ù. ´ÙÁß µð·ºÅ丮 ¡¤ ¿©·¯ µð·ºÅ丮¸¦ ÅëÇØ È®»ê µÈ ¼Ò½º ÆÄÀÏÀÌ Ã³¸®µË´Ï´Ù. ÆÄÀÏ ¸ñ·Ï âÀº Ç÷§ ¸ñ·ÏÀ̳ª Æ®¸®¿¡¼­ ¼Ò½º ÆÄÀÏÀ» Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ò½º ÆÄÀÏ ¸ñ·Ï °øÅë Á¶»ó µð·ºÅ丮¿¡¼­ ÃÖ¼Ò °æ·Î À̸§À» °¡Áø ÆÄÀÏ À̸§À» Ç¥½ÃÇÕ´Ï´Ù. »çÀü ÇÁ·Î¼¼¼­ ±âÈ£·Î ¾ïÁ¦ ¡¤ --suppress-IFDEF Ç÷¡±×´Â #ifdef ¶Ç´Â #if ƯÁ¤ »çÀü ÇÁ·Î¼¼¼­ ±âÈ£¿¡ ÀÇÁ¸ÇÏ´Â #IF ºí·Ï ³»ºÎÀÇ ¼Ò½º ¼±À» ¾ïÁ¦ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î --suppress-IFDEF Å×½ºÆ®¿Í ÇÔ²² µð¹ö±×´Â #if µð¹ö±× ¶Ç´Â #ifdef Å×½ºÆ® ³»ºÎÀÇ ¼Ò½º ¶óÀÎÀ» ¾ïÁ¦ÇÕ´Ï´Ù. ¾ïÁ¦ µÈ ¼±Àº ¿ä¾à¿¡º¸°íµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ±â´ÉÀº Å×½ºÆ® ÀÎÇÁ¶ó ¶Ç´Â µð¹ö±ë Äڵ尡 º¸µµ µÈ Àû¿ë ¹üÀ§ ¼öÁØÀ» ¹à°Ô ÁÙÀÌ´Â µ¥ À¯¿ëÇÕ´Ï´Ù. ¼Ò½º¸¦ ÁöÁ¤ÇÒ ¼öÀÖ´Â À¯¿¬¼º ¡¤ ¼Ò½º ÆÄÀÏÀº ´ÙÀ½°ú °°Àº Á¶ÇÕÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ µð·ºÅ丮 : µð·ºÅ丮 ¹× ÇÏÀ§ µð·ºÅ丮ÀÇ ¸ðµç coveraged ¼Ò½º ÆÄÀÏ. ¡¤ ½ÇÇà ÆÄÀÏ : ¿ÀºêÁ§Æ® ÆÄÀÏ ¹× °øÀ¯ ¶óÀ̺귯¸®¸¦ ºôµåÇÏ´Â µ¥ »ç¿ëµÇ´Â ¸ðµç º¸Àå µÈ ¼Ò½º ÆÄÀÏ ½ÇÇà ÆÄÀÏÀº ÀÇÁ¸ÇÕ´Ï´Ù. ¡¤ ¿ÀºêÁ§Æ® ÆÄÀÏ : ¿ÀºêÁ§Æ® ÆÄÀÏÀ» ºôµåÇÏ´Â µ¥ »ç¿ëµÇ´Â ¸ðµç º¸Çè Àû¿ë µÈ ¼Ò½º ÆÄÀÏ. ¡¤ °øÀ¯ ¶óÀ̺귯¸® : °øÀ¯ ¶óÀ̺귯¸®¸¦ ºôµåÇÏ´Â µ¥ »ç¿ëµÇ´Â ¸ðµç Ä¿¹öÁö µÈ ¼Ò½º ÆÄÀÏÀÔ´Ï´Ù. ¡¤ ¼Ò½º ÆÄÀÏ : Á¤È®ÇÏ°Ô ÁöÁ¤µÈ ¼Ò½º ÆÄÀÏÀÔ´Ï´Ù. C ++ ÇÔ¼ö À̸§ Demangled ¡¤ C ++ ÇÔ¼ö À̸§Àº ÀÐÀ» ¼öÀÖ´Â Demangled Çü½ÄÀ¸·Î Ç¥½ÃµË´Ï´Ù. ºñ ·ÎÄà Á¦¾î Àü¼Û ¡¤ ºñ ·ÎÄà Á¦¾î Àü¼ÛÀ» ó¸®ÇÕ´Ï´Ù. C ++ ¿¹¿Ü ¶Ç´Â C longjmp. ±×³ð ÅëÇÕ ¡¤ GGCOV°¡ ±×³ð ¸Þ´º ±¸Á¶¿¡ ³ªÅ¸³ªµµ·Ï .desktop ÆÄÀÏÀÌ Á¦°øµË´Ï´Ù. »õ·Î¿î ¼Ò½º ÆÄÀÏ (¶Ç´Â °´Ã¼ ÆÄÀÏ ¶Ç´Â ½ÇÇà ÆÄÀÏ)Àº ³ëÆ¿·¯½º¿¡¼­ GGCOV¿¡ ²ø¸®Áö ¾Ê°Ô µå·¡±×´× ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×³ð 2.x¿¡¼­ ±¸¼º ¸Å°³ º¯¼ö´Â GCONF µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù. ÅؽºÆ® ¸ðµå ¡¤ GGCOV¿¡´Â ÅؽºÆ® ¸ðµå ÇÁ·Î±×·¥ TGGCOV°¡ Á¦°øµÇ¾î °³º° ¼Ò½º ÆÄÀÏÀ̳ª Àüü ÇÁ·Î±×·¥¿¡ ´ëÇÑ º¸Çè Àû¿ë º¸°í¼­¸¦ Á¦°øÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. TGGCOV´Â ºñ ´ëÈ­½Ä »ç¿ëÀ» À§ÇØ ¼³°èµÇ¾ú½À´Ï´Ù. ºôµå ÇÁ·Î¼¼½º ¶Ç´Â Å×½ºÆ® ½ºÀ§Æ®ÀÇ ÀϺηΠCall Graph Analysis ¡¤ ÄÄÆÄÀÏ Å¸ÀÓ¿¡ ¾Ë·ÁÁø ¸ðµç ÇÔ¼ö È£ÃâÀÇ ÅëÈ­ ±×·¡ÇÁ¸¦ °è»êÇÕ´Ï´Ù (Áï, ÇÔ¼ö Æ÷ÀÎÅÍ ¶Ç´Â C ++ °¡»ó ÇÔ¼ö Å×À̺íÀ» ÅëÇØ È£ÃâÀ» Á¦¿ÜÇÏ°í)ÀÌ È£Ãâ ±×·¡ÇÁ¿¡ Àû¿ë ¹üÀ§ µ¥ÀÌÅ͸¦ Àû¿ëÇÕ´Ï´Ù. ±× °á°ú ´Ù¾çÇÑ ´Ù¸¥ ±â´É¿¡¼­ ÇÔ¼ö°¡ È£Ãâ µÈ È½¼ö¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ÅëÈ­ ±×·¡ÇÁ ºÐ¼®ÀÇ ´ÜÁ¡Àº GGCOV°¡ È£Ãâ µ¥ÀÌÅ͸¦ ¾ò±â À§ÇØ °´Ã¼ ÆÄÀÏÀ» ÀÐ°í ¼±ÅÃÇؾßÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. Äڵ尡 Á¸ÀçÇÏ°í ELF ½ÇÇà ÆÄÀÏÀÌÀÖ´Â i386 Ç÷§Æû¿¡¼­¸¸ ÀÛµ¿ÇÕ´Ï´Ù. PHP À¥ ÀÎÅÍÆäÀ̽º ¡¤ ¹öÀü 0.6ÀÇ »õ·Î¿î ±â´ÉÀº GGCOVÀÇ PHP ¹öÀüÀ̸ç, À¥¿¡ ÄÚµå Ä¿¹ö¸®Áö Á¤º¸¸¦ Á¦°ø ÇÒ ¼ö ÀÖ½À´Ï´Ù. Web Edition¿¡´Â ±×³ð ÇÁ·Î±×·¥ÀÇ ¸ðµç Ž»ö ¹× ½Ã°¢È­ ±â´ÉÀÌ ÀÖÁö¸¸ ±×·¡ÇÈ ºê¶ó¿ìÀú (ÀÚ¹Ù ¶Ç´Â ÀÚ¹Ù ½ºÅ©¸³Æ® ¾øÀ½ ÇÊ¿ä ¾øÀ½)¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ±×³ð Áö¿øÀÌÀÖ´Â libglade ¶óÀ̺귯¸® ¡¤ ±×³ð Libgnomeui µµ¼­°ü ¡¤ ±×³ð GTK + ¶óÀ̺귯¸® ¡¤ ¼±ÅÃÀûÀ¸·Î, ¼±ÅÃÀûÀ¸·Î, POPT ¶óÀ̺귯¸® ¡¤ Binutils Package¿¡¼­ GNU LibbfdÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ Callgraph ´ÙÀ̾î±×·¥¿¡ ´ëÇÑ ÁÖ¿ä °³¼± »çÇ×ÀÌ ÈξÀ ´õ À¯¿ëÇؾßÇÕ´Ï´Ù. ¡¤ ´Ù¾çÇÑ Ç÷§ÆûÀÇ GCCÀÇ »õ·Î¿î ¹öÀü Áö¿øÀÌ Ãß°¡µÇ¾úÀ¸¸ç ´Ù¾çÇÑ ¹ö±×°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù.


Ggcov. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

xwpe-alpha.

XWPE´Â Borland C¿Í Pascal Á¦Ç°±ºÀ» ¸ð¹æ ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º°¡ÀÖ´Â ÇÁ·Î±×·¡¹Ö ȯ°æÀÔ´Ï´Ù. ...

344

´Ù¿î·Îµå

Pikdev.

PIKDEV´Â PIC ±â¹Ý ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ °³¹ßÀ»À§ÇÑ °£´ÜÇÑ ±×·¡ÇÈ IDEÀÔ´Ï´Ù. ...

412

´Ù¿î·Îµå

ºí·¢´õ

Blackadder´Â Àü¹®ÀûÀÌ°í ¾ÖÈ£°¡ ÇÁ·Î±×·¡¸Ó°¡ º¹ÀâÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» »ý»êÇÒ ¼öÀÖ°Ô ÇØÁÖ´Â IDEÀÔ´Ï´Ù. ...

729

´Ù¿î·Îµå