Blade ÊÇÒ»¸öÏÖ´ú¹¹½¨ÏµÍ³£¬Ç¿´ó¶øÒ×Óá£
ΪÁ˽â¾ö GNU Make£¬Autotools µÄÄÑÓúͷ±ËöµÄÎÊÌ⣬ÎÒÃÇ¿ª·¢ÁËÒ»¸ö¹¹½¨ÏµÍ³£¬Õû¸ö ϵͳ»ùÓÚ¶à¸öÉùÃ÷ʽµÄ¹¹½¨½Å±¾£¬ÔÚ¹¹½¨½Å±¾ÀֻÐèÒªÉùÃ÷Òª¹¹½¨Ê²Ã´Ä¿±ê£¬Ä¿±êµÄÔ´ ´úÂ룬ÒÔ¼°ÆäÖ±½ÓÒÀÀµµÄÆäËûÄ¿±ê£¬²»ÐèҪ˵Ã÷ÈçºÎ¹¹½¨¡£
Ò»ÐÐÃüÁ±àÒëÁ¬½Óµ¥Ôª²âÊԾͿÉÒÔÈ«²¿¸ã¶¨¡£
ÌØµã£º
×Ô¶¯·ÖÎöÍ·ÎļþÒÀÀµ¹ØÏµ£¬¹¹½¨ÊÜÓ°ÏìµÄ´úÂë¡£
ÔöÁ¿±àÒëºÍÁ´½Ó£¬Ö»¹¹½¨Òò±ä¸üÊÜÓ°Ïì¶øÐèÒª¹¹½¨µÄ¡£
×Ô¶¯¼ÆËã¿âµÄ¼ä½ÓÒÀÀµ£¬¿âµÄ×÷ÕßÖ»ÐèҪд³öÖ±½ÓÒÀÀµ£¬¹¹½¨Ê±×Ô¶¯¼ì²éËùÒÀÀµµÄ¿âÊÇ·ñÐèÒªÖØÐ¹¹½¨¡£
ÔÚÈÎÒâ´úÂëÊ÷µÄÈÎÒâ×ÓĿ¼Ï¶¼Äܹ¹½¨¡£
Ö§³ÖÒ»´ÎµÝ¹é¹¹½¨¶à¸öĿ¼ÏµÄËùÓÐÄ¿±ê£¬Ò²Ö§³ÖÖ»¹¹½¨ÈÎÒâµÄÌØ¶¨µÄÄ¿±ê¡£
ÎÞÂÛ¹¹½¨Ê²Ã´Ä¿±ê£¬ÕâЩĿ±êËùÒÀÀµµÄÄ¿±êÒ²»á±»×Ô¶¯Á¬×ø¸üС£
ÄÚÖà debug/release Á½ÖÖ¹¹½¨ÀàÐÍ¡£
²ÊÉ«¸ßÁÁ¹¹½¨¹ý³ÌÖеĴíÎóÐÅÏ¢¡£
Ö§³Ö ccache
Ö§³Ö distcc
Ö§³Ö»ùÓÚ¹¹½¨¶àƽ̨Ŀ±ê
Ö§³Ö¹¹½¨Ê±Ñ¡Ôñ±àÒëÆ÷£¨²»Í¬°æ±¾µÄgcc£¬clangµÈ£©
Ö§³Ö±àÒë protobuf£¬lex, yacc, swig
Ö§³Ö×Ô¶¨Ò广Ôò
Ö§³Ö²âÊÔ£¬ÔÚÃüÁîÐÐÅܶà¸ö²âÊÔ
Ö§³Ö²¢ÐвâÊÔ£¨¶à¸ö²âÊÔ½ø³Ì²¢·¢ÔËÐУ©
Ö§³ÖÔöÁ¿²âÊÔ£¨ÎÞÐèÖØÐÂÔËÐеIJâÊÔ³ÌÐò×Ô¶¯Ìø¹ý£©
¼¯³É gperftools£¬×Ô¶¯¼ì²â²âÊÔ³ÌÐòµÄÄÚ´æÐ¹Â¶
¹¹½¨½Å±¾ vim Óï·¨¸ßÁÁ
svn ʽµÄ×ÓÃüÁîÃüÁîÐнӿڡ£
Ö§³Ö bash ÃüÁîÐв¹È«
Óà Python ±àд£¬ÎÞÐè±àÒ룬ֱ½Ó°²×°Ê¹Óá£
³¹µ×±ÜÃâÒÔÏÂÎÊÌ⣺
Í·Îļþ¸üУ¬ÊÜÓ°ÏìµÄÄ£¿éûÓÐÖØÐ¹¹½¨¡£
±»ÒÀÀµµÄ¿âÐèÒª¸üУ¬¶ø¹¹½¨Ê±Ã»Óб»¸üУ¬±ÈÈçij×ÓĿ¼ÒÀÀµÒ£Ô¶µÄijÍⲿĿ¼µÄ´úÂ룬ÎÒÔÚÕâ¸öĿ¼¹¹½¨£¬ÍⲿĿ¼µÄ´úÂë»á±»×Ô¶¯¼ì²éÊÇ·ñÒ²ÐèÒªÖØÐ¹¹½¨¡£
Ö÷Ò³£ºhttp://code.google.com/p/typhoon-blade/
ÏÂÔØ£ºhttp://code.google.com/p/typhoon-blade/source/checkout
À´×Ô:¿ªÔ´ÖйúÉçÇø

