| extutils :: pkgconfig. pkg-config¿¡ ´ëÇÑ °£´ÜÇÑ ÀÎÅÍÆäÀ̽º |
Áö±Ý ´Ù¿î·Îµå |
extutils :: pkgconfig. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- 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. °ü·Ã ¼ÒÇÁÆ®¿þ¾î