C/C++Åàѵ֮GTK+ѧϰ֮ÂáªGTK+¼ò½é
¸üÐÂʱ¼ä:2016Äê11ÔÂ28ÈÕ17ʱ13·Ö À´Ô´:ÀÖÓã²¥¿ÍC++ÅàѵѧԺ ä¯ÀÀ´ÎÊý:
GTK+( GIMP Toolkit ) ÊÇÒ»Ì×ÔÚ GIMP µÄ»ù´¡ÉÏ·¢Õ¹¶øÀ´µÄ¸ß¼¶µÄ¡¢¿ÉÉìËõµÄÏÖ´ú»¯¡¢¿çƽ̨ͼÐι¤¾ß°ü£¬ÌṩһÕûÌ×Í걸µÄͼÐι¹¼þ£¬ÊÊÓÃÓÚ´ó´óСС¸÷ÖÖÈí¼þ¹¤³ÌÏîÄ¿£¬²»ÂÛÊÇСµ½Ö»ÐèÒªÒ»¸ö´°¿Ú£¬»¹ÊǸ´ÔÓµÃÈç×ÀÃæ»·¾³¡£¼òµ¥À´Ëµ£¬GTK+ ÊÇÒ»ÖÖº¯Êý¿âÊÇÓÃÀ´°ïÖúÖÆ×÷ͼÐν»»¥½çÃæµÄ¡£Í¬Ê±£¬Ëü×ñÑ LGPL Ðí¿ÉÖ¤£¬ËùÒÔÓû§¿ÉÒÔÓÃËüÀ´¿ª·¢¿ªÔ´Èí¼þ¡¢×ÔÓÉÈí¼þ£¬ÉõÖÁÊÇ·â±ÕÔ´´úÂëµÄÉÌÒµÈí¼þ£¬¶ø²»Óû¨·ÑÈκÎÇ®À´¹ºÂòÐí¿ÉÖ¤ºÍʹÓÃȨ¡£
GTK+ Õû¸öº¯Êý¿â¶¼ÊÇÓÉC ÓïÑÔÀ´±àдµÄ¡£Õâ¶Ô C °®ºÃÕßÀ´ËµÊǼ«´óµÄÓÕ»ó£¡ÄãÒ²ÎÞÐèµ£ÐÄÒòΪÊÇ C дµÄ¶øµ£ÐĺÃÓò»ºÃÓã¬Ò»µ©ÄãÊìϤÁËÕâÑùµÄ²Ù×÷·½Ê½£¬×ÔÈ»»á¾õµÃ·Ç³£ºÃÓÃÁË£¡
GTK+ ÊÇÒ»ÖÖÃæÏò¶ÔÏóʽµÄAPI(applicationprogramming interface)¡£Glib ÊÇGTK+µÄ»ù´¡£¬¶øÕâÖÖ“ÃæÏò¶ÔÏóϵͳ”ÕýÊÇÓÉ“Glib”À´ÌṩµÄ¡£GObject Ò²¾ÍÊÇÕâÖÖÃæÏò¶ÔÏóµÄ»úÖÆ¿ÉÒÔΪ GTK+°ó¶¨ºÜ¶àÖÖ¿ª·¢ÓïÑÔ¡£Ä¿Ç°´æÔÚµÄÓïÑÔÓУºC++, Python, Perl, Java, C#£¬PHP,µÈÆäËû¸ß¼¶ÓïÑÔ¡£
GTK+ ÊÇ×îÊÜ»¶ÓµÄÓÃÓÚͼÐν»»¥½çÃæ£¨GUI£©Éè¼ÆµÄ¹¤¾ß°üÖ®Ò»£¬È翪ԴµÄ×ÀÃæ»·¾³£¬´ó¶àÊý¶¼ÊÇ»ùÓÚ GTK+ µÄ£¬Ò»Ð©ÉÌÒµÈí¼þÈç Chromium ºÍ Firefox £¨Linux °æ£©¾ùΪ GTK+ »Áúµã¾¦¡£
±¾ÎİæÈ¨¹éÀÖÓã²¥¿ÍC++ÅàѵѧԺËùÓУ¬»¶Ó×ªÔØ£¬×ªÔØÇë×¢Ã÷×÷Õß³ö´¦¡£Ð»Ð»£¡
×÷ÕߣºÀÖÓã²¥¿ÍC/C++ÅàѵѧԺ
Ê×·¢£ºhttp://www.itcast.cn/c/