| GTK2 :: Codegen. GTK2 :: CodegenÀº ±Û ¸®ºê ±â¹Ý ¹ÙÀεùÀ»À§ÇÑ ÄÚµå »ý¼º À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
GTK2 :: Codegen. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~tsch/Glib-1.120/devel.pod
GTK2 :: Codegen. ű×
GTK2 :: Codegen. ¼³¸í
GTK2 :: CodegenÀº ±Û ¸®ºê ±â¹Ý ¹ÙÀεùÀ»À§ÇÑ ÄÚµå »ý¼º À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. GTK2 :: CodegenÀº glib ±â¹Ý ¹ÙÀεùÀ»À§ÇÑ ÄÚµå »ý¼º À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î makefile.pl »ç¿ë GTK2 :: Codegen; # °¡Àå ÀϹÝÀûÀÎ ¸ðµç ±âº»°ª gtk2 :: codegen-> parse_maps ( 'myPrefix'); gtk2 :: codegen-> write_boot; # À̱¹ÀûÀÎ ¸ðµç °ÍÀ» º¯°æÇÏ°í ¸ðµç °ÍÀ» º¯°æ GTK2 :: codegen-> parse_maps ( 'foo', input => 'foo.maps', header => 'foo-autogen.h', typemap => 'foo.typemap', µî·Ï => 'register-foo.xsh'); gtk2 :: codegen-> write_boot (filename => 'bootfoo.xsh', glob => 'foo * .xs', ignore => '^ (foo | foo :: bar) $');ÀÌ ¸ðµâÀº Gobject ±â¹Ý ¶óÀ̺귯¸®¿¡ ´ëÇÑ Perl ¹ÙÀεù¿¡¼ ÀϹÝÀûÀ¸·Î »ç¿ëÇÏ´Â ÄÚµå »ý¼ºÀ» ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ º¸ÀÏ·¯ Ç÷¹ÀÌÆ® ÄÚµå´Â ±Û ¸®ºê ¸ðµâÀ» ±âº» Ãâ·Â ÆÄÀÏ À̸§À» »ç¿ëÇÏ¿© extutils :: (´ëºÎºÐÀÇ glib ±â¹Ý È®ÀåÀÌ ¾Æ¸¶ÇØ¾ß ÇÒ °ÍÀ¸·Î)µË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
GTK2 :: Codegen. °ü·Ã ¼ÒÇÁÆ®¿þ¾î