| ¸Á¼³ÀÌ´Ù SPUUG´Â GOBJECTS ¿ë º¸ÀÏ·¯ Ç÷¹ÀÌÆ® Äڵ带 »ý¼ºÇÏ´Â ¾à°£ÀÇ µµ±¸ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
¸Á¼³ÀÌ´Ù ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Dirk-Jan C. Binnema
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.djcbsoftware.nl/code/dreiging/
¸Á¼³À̴٠ű×
¸Á¼³ÀÌ´Ù ¼³¸í
Spuug´Â Gobjects ¿ë º¸ÀÏ·¯ Ç÷¹ÀÌÆ® Äڵ带 »ý¼ºÇÏ´Â ÀÛÀº µµ±¸ÀÔ´Ï´Ù. Spuug´Â Gobjects ¿ë º¸ÀÏ·¯ Ç÷¹ÀÌÆ® Äڵ带 »ý¼ºÇÏ´Â ÀÛÀº µµ±¸ÀÔ´Ï´Ù. ³ª´Â ±×µéÀÌ ¹«¾ùÀÎÁö ¸ð¸¥´Ù. ¾Æ¸¶µµÀÌ µµ±¸´Â ´ç½Å¿¡°Ô °ÅÀÇ »ç¿ëÇÏÁö ¾Ê¾ÆµµµË´Ï´Ù ... Spuug´Â 'Æò¹üÇÑ'Gobjects, GTK + -widgets µî¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, Á¶±Ý ¶È¶ÈÇÏ°Ô Äڵ尡 Æ¢¾î ³ª¿Í ÀÖ½À´Ï´Ù. ³ª´Â ±×°ÍÀ» Àá½Ã µ¿¾È ±×°ÍÀ» »ç¿ëÇØ ¿Ô°í, ¸Å¿ì µµ¿òÀ̵Ǿú½À´Ï´Ù. ±×·¯³ª ÄÚµå »ý¼º±â´Â ±× ÀÌ»óÀÌ ¾Æ´Õ´Ï´Ù. ±×·¡µµ Gobjects / GtkWidgets¸¦ »ç¿ëÇؾßÇÕ´Ï´Ù. ±×·¡¼, ³ª´ÂÀÌ °°Àº µµ±¸¸¦ »ç¿ëÇϱâ Àü¿¡ ¸î °¡Áö '¼ÕÀ¸·Î'¾²±â¸¦ ±ÇÀåÇÕ´Ï´Ù. ¹®Á¦°¡ ¹ß»ýÇϰųª °³¼± »çÇ×ÀÌ ÀÖÀ¸¸é ³ª¿¡°Ô ½Å°íÇϽʽÿÀ ¡¤ ½ºÇª±×´Â ¹ñ¾î ³»±âÀ§ÇÑ ¸í·É ÇüÅÂÀÇ ³×´ú¶õµå¾îÀÔ´Ï´Ù. ½ÅûÀÚ : $ spuug --helpspuug ¹öÀü 0.2Copyright (C) 2006 Dirk-Jan C. Binnema .Spuug GNU ÀÏ¹Ý °ø°³ ¶óÀ̼¾½º V2.1SPUUG°¡ Àû¿ëµÇ´Â ¹«·á ¼ÒÇÁÆ®¿þ¾î´Â GOBJJJJECT BOALERPLATEDEDAGE¸¦ »ý¼ºÇÏ´Â ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. ¿©±â¼ ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù. --class = c : className (¿¹ : MyFoobar) - Interface =, - i : ÀÎÅÍÆäÀ̽º À̸§ (¿¹ : MyFoobariface) - parent =, - p : »óÀ§ Ŭ·¡½º À̸§ (¿¹ : bar) --namespace =, - n : ³×ÀÓ ½ºÆäÀ̽º (¿¹ : My) - Å×½ºÆ®, -t : Å×½ºÆ® Äڵ嵵 »ý¼º --force, -f : ±âÁ¸ ÆÄÀÏ µ¤¾î ¾²±â --Help, -h :ÀÌ µµ¿ò¸»º¸±â ÅؽºÆ®º¸±â ¿¹ : $ spuug --class = funkyfoobar --namespace = ÆãÅ° - ºÎµå·´ = Gtkwidgetwill »ý¼º ÆãÅ° - foobar.c ¹× ÆãÅ° - foobar »ý¼º .h´Â º¸ÀÏ·¯ Ç÷¹ÀÌÆ® ÄÚµù $ spuug --class = cuthing -namespace = cute - parenting = gobject - ±Í¿©¿î °ÍµéÀ» »ý¼ºÇÏ°í, º¸ÀÏ·¯ Ç÷¹ÀÌÆ® ÄÚµå¿Í Å×½ºÆ® - ±Í¿©¿î °ÍÀ¸·Î ±Í¿©¿î °ÍµéÀ» »ý¼ºÇÕ´Ï´Ù. c¿Í tes¿¡ ´ëÇÑ makefile TingRequirements : ¡¤ GTK + ¹öÀü 2.2.x ¡¤ Ruby 1.8ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ¹«°Å¿î »ç¿ë ÈÄ ¸¹Àº ÀÛÀº ¼öÁ¤ ¹× °³¼±
¸Á¼³ÀÌ´Ù °ü·Ã ¼ÒÇÁÆ®¿þ¾î