extutils :: pkgconfig.

pkg-config¿¡ ´ëÇÑ °£´ÜÇÑ ÀÎÅÍÆäÀ̽º
Áö±Ý ´Ù¿î·Îµå

extutils :: pkgconfig. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • LGPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • gtk2-perl team

extutils :: pkgconfig. ű×


extutils :: pkgconfig. ¼³¸í

extutils :: pkgconfig´Â makefile.pl ÆÄÀÏÀÇ gtk2-perl ÇÁ·ÎÁ§Æ®ÀÇ ¿­¸° ¼Ò½º ¹× super-simpleistic pkg-config ÇÁ·ÐÆ® ¿£µåÀÔ´Ï´Ù. ½Ã³ñ½Ã½º extutils :: pkgconfig; $ package = 'gtk + -2.0'; % pkg_info = extutils :: pkgconfig-> find ($ ÆÐÅ°Áö); Àμâ "modversion : $ pkg_info {modversion} \ n"; Àμâ "cflags : $ pkg_info {cflags} \ n"; Àμâ "libs : $ pkg_info {libs} \ n"; $ modversion = extutils :: pkgconfig-> modversion ($ ÆÐÅ°Áö); $ libs = extutils :: pkgconfig-> libs ($ ÆÐÅ°Áö); $ cflags = extutils :: pkgconfig-> cflags ($ ÆÐÅ°Áö); $ cflags_only_i = extutils :: pkgconfig-> cflags_only_i ($ ÆÐÅ°Áö); $ cflags_only_other = extutils :: pkgconfig-> cflags_only_other ($ ÆÐÅ°Áö); $ libs_only_l = extutils :: pkgconfig-> libs_only_l ($ ÆÐÅ°Áö); $ libs_only_l = extutils :: pkgconfig-> libs_only_l ($ ÆÐÅ°Áö); $ libs_only_other = extutils :: pkgconfig-> libs_only_other ($ ÆÐÅ°Áö); $ static_libs = exutils :: pkgconfig-> static_libs ($ ÆÐÅ°Áö); $ var_value = extutils :: pkgconfig-> º¯¼ö ($ ÆÐÅ°Áö, $ var); if (extutils :: pkgconfig-> atleast_version ($ ÆÐÅ°Áö, $ ¹öÀü)) { ...¿¡ ... } if (exceutils :: pkgconfig-> exact_version ($ ÆÐÅ°Áö, $ package)) { ...¿¡ ... } if (extutils :: pkgconfig-> max_version ($ ÆÐÅ°Áö, $ ¹öÀü)) { ...¿¡ ... } Á¦Ç° ȨÆäÀÌÁö


extutils :: pkgconfig. °ü·Ã ¼ÒÇÁÆ®¿þ¾î