| Glib :: Codegen. GLIB :: CodegenÀº ±Û ¸®ºê ±â¹Ý ¹ÙÀεùÀ»À§ÇÑ ÄÚµå »ý¼º À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Glib :: Codegen. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- gtk2-perl team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~tsch/Gtk2-1.183/tools/genkeysyms.pl
Glib :: Codegen. ű×
Glib :: Codegen. ¼³¸í
Glib :: CodegenÀº ±Û ¸®ºê ±â¹Ý ¹ÙÀεùÀ»À§ÇÑ ÄÚµå »ý¼º À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. GLIB :: CodegenÀº ±Û ¸®ºê ±â¹Ý ¹ÙÀεùÀ»À§ÇÑ ÄÚµå »ý¼º À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î makefile.pl »ç¿ë Glib :: Codegen; # °¡Àå ÀϹÝÀûÀÎ ¸ðµç ±âº»°ª glib :: codegen-> parse_maps ( 'myPrefix'); glib :: codegen-> write_boot; # ´õ ¸¹Àº À̱¹ÀûÀÎ, ¸ðµç °Í º¯°æ glib :: codegen-> parse_maps ( 'foo', input => 'foo.maps', header => 'foo-autogen.h', typemap => 'foo.typemap', µî·Ï => 'register-foo.xsh'); glib :: codegen-> write_boot (filename => 'bootfoo.xsh', glob => 'foo * .xs', ¹«½Ã => '^ (foo | foo :: bar) $'); # »ç¿ëÀÚ Á¤ÀÇ À¯Çü Çڵ鷯 Ãß°¡ (°ÅÀÇ ÇÊ¿äÇÏÁö ¾ÊÀ½) glib :: codegen-> add_type_handler (footype => gen_foo_stuff); # (ÀÚ¼¼ÇÑ Á¤º¸´Â Section Extendy Support Section Supptive)À» ÂüÁ¶ÇϽʽÿÀ.ÀÌ ¸ðµâÀº Glib ¸ðµâÀ» Base·Î »ç¿ëÇÏ¿© Gobject ±â¹Ý ¶óÀ̺귯¸®¿¡ ´ëÇÑ Perl ¹ÙÀεù¿¡¼ ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ÄÚµå »ý¼ºÀ» ¼öÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀϺΠº¸ÀÏ·¯ Ç÷¹ÀÌÆ® Äڵ带 ÆÐŰ¡ÇÕ´Ï´Ù. ±âº» Ãâ·Â ÆÄÀÏ À̸§Àº ´ÙÀ½°ú °°½À´Ï´Ù. SubDirectory 'Build'¿¡¼´Â extutils¸¦ »ç¿ëÇÏ´Â °æ¿ì ÀϹÝÀûÀ¸·Î Á¸ÀçÇÒ °ÍÀÔ´Ï´Ù ::´Â (´ëºÎºÐÀÇ ±Û ¸®ºê ±â¹Ý È®ÀåÀÌ ¼öÇàµÇ¾î¾ß ÇÔ). ¿ä±¸ »çÇ× : ¡¤ Perl.
Glib :: Codegen. °ü·Ã ¼ÒÇÁÆ®¿þ¾î