ÀûÓÃÊÀ½ç×îС×î¿ìµÄC±àÒëÆ÷´òÔì×Ô¼ºµÄC±à¼Æ÷
ÀûÓÃÊÀ½ç×îС×î¿ìµÄC±àÒëÆ÷´òÔì×Ô¼ºµÄC±à¼Æ÷
¼ò½étinycc ÊÀ½çÉÏ×îС±àÒëËÙ¶È×î¿ìµÄCÓïÑÔ±àÒëÆ÷ ¸÷ÏÄܽø¹Ù·½È¥¿´
TCC¹Ù·½ÏÂÔØµØÖ·£ºhttp://ftp.twaren.net/Unix/NonGNU/tinycc/tcc-0.9.25-win32-bin.zip
ÎÒÖªµÀ ´ó¼Ò»ù±¾É϶¼ÓùýWIN—TC°É ÌØ±ðÊÇÉϹý´óѧµÄ CÓïÑÔÈëÃÅʱÓõͼÊÇ
ËûµÄ²Ù×÷½çÃæÈçͼ
¹þ¹þ ¿´ÏÂͼ ·¢ÏÖËûµÄ°²×°Îļþ¼ÐÏ ÓÐTCC.exeµÈ±àÒëÆ÷ ÔÀ´×÷ÕßÊÇͨ¹ýµ÷ÓÃËûÀ´ÊµÏÖµÄ
²»¹ý¾³£ÓгöÏÖÎÊÌâ ÎҸоõÓÃËû»¹²»ÈçÃüÁîÐÐÏÂʹÓÃTCC±àÒëÆ÷ ¼ÓÉÏÎÒÃÇ×î½üÔÚѧCÓïÑÔ
ËùÒÔÎÒ×Ô¼ºÏë¸ø×Ô¼ºÐ´Ò»¸öרÓõÄCÓïÑÔ±àÒëÆ÷ ¿ÉÄÜÒ²»á¸øCrack8С×éдһ¸öר°æ°É
£¨Äã¿ÉÄÜ»áÎÊ ÎÒ¸ÕȥѧCÓïÑÔ ¾ÍÏë×ÅдCÓïÑԵıàÒëÆ÷ ºÇºÇ ´óѧÈëÃŵ±È»ÊÇ´ÓCÓïÑÔ½ÌÆð£©
µ«ÎÒûÉÏ´óѧ֮ǰ ÎÒ×Ô¼ºÒѾÔÚÍøÉÏ»ìÁ˺ܾà ÀÏʵ˵Cȷʵ²»Ôõô»á µ«±ðµÄÓïÑÔÎÒÉó¤°¡
´Ó2007µ½2010 ÎÒÒѾ³ö¹ýºÜ¶àС¹¤¾ßÁË Äã¿ÉÒÔ°Ù¶È Crack8»òQQÎÇ ¾ÍÖªµÀÎÒ·¢¹ýʲôÁË
ÔÚÕâÀïÉúÃ÷һϠ¸öÈËÄÜÁ¦ÓëѧУÎÞ¹Ø µ½ÕâÀïÄãÓ¦¸ÃÖªµÀÎÒΪʲôȥ´óѧÁ衃 ¸ú¹¤×÷µ±È»ÓÐµã¹ØÏµ
¾ÍÊÇѧÀú Á½¸ö×Ö ÄãÏë×ÅÈ¥×öÒ»·Ö¹¤×÷ ÈñðÈËÒÔÄãµÄѧÀúµÍΪÓÉ ¸øÄãºÜÉÙµÄÇ®ÄãÔ¸Âð£¿
ûѧÀú ±ðÈËÒª²»ÒªÄãÏÈ£¿ Òª ÄÇÊǵ±È»ÓеΠ¶øÇÒ»¹±È½ÏÉÙ µ±È»ÎÒÒ²ÏëÀûÓÃÕ⼸Äêʱ¼ä
×Ô¼ºÔÙ¶àѧµã¶«Î÷£¨»¹ÊÇ¿¿×Ôѧ£© ÎÒ²¢²»ÊÇÖ¸ÍûÔÚ´óѧÀïÄÜѧµ½Ê²Ã´ ǰ±²ÃÇ´Ó´óѧ³öÀ´ ʲôˮƽ¿´Á˾Ͷ®
ºÇºÇ ÉÏÃæÊÇÌâÍâ»° £¨Äã²»¶®»ò²»¿ÉÄÜ×öµ½µÄÊ ²»´ú±í×űðÈËûÄÜÁ¦»ò×ö²»µ½ ¿ÉÄÜÄãÒÔΪ×Ô¼º»¹Êǹ«ÈÏ´ÏÃ÷µÄÄØ£©
ÑÔ¹éÕý´« ÏÂÃæÎÒÃÇÀ´¿´¿´ Èç¹ûÒª±àд×Ô¼ºµÄC±àÒëÆ÷ ʲôд ÆäʵÕâѹ¸ù¾Í³Æ²»ÉÏÊÇ Ö»Êǵ÷ÓñðÈ˵ĶøÒÑ
ûʲô¼¼Êõº¬Á¿ µ«ÊÇÄãÁ¬Õâµã¶¼Ïë²»µ½ ˵Ã÷ÁËʲôÎÊÌâ »¹ÓоÓÈ»±»WIN-TC¸øÈŶÏÁË
û¼¼Êõº¬Á¿µÄ¶«Î÷ Ëûµ÷ÓñðÈËµÄ³ÉÆ· ¾ÓÈ»ÈñðÈËÇ¿´óµÄ¹¦ÄÜ Ñ·É«Á˺ü¸·Ö ³ö²»¸Ã³öµÄ´í
ÏÖÔÚÄãÃ÷°×ÁË°É Ã»¼¼Êõº¬Á¿µÄ¶«Î÷ ±ðÈ˶¼×öµÃ²»ºÃ µ±È»ÓиöÈËÏëÈ¥°ïËûÍêÉÆÒ»ÏÂÁË »òд¸ö¸üºÃµÄ
ÏÂÃæ¿´Í¼ ÈÃÄãÃ÷°××űàдµÄÔÀíÓë˼· Õâ¸ö¹À¼ÆÒ²ÊÇWIN-TCµÄºËÐÄ˼·°É û¼¼ÊõµÄ¶«Î÷ Ö»ÒªÄã¿´¾Í»á
ºÇºÇ ¿´µ½Ã»ÓÐ µ±ÔÚÃüÁîÐÐÏÂʹÓÃTCCʱ ·¢ÏÖËû»áÌṩ¸÷ÖÖ³ö´íÐÅÏ¢ ¾ÍÏñMASM5Ò»ÑùµÄÌáʾ
ÎÒÃÇ¿ÉÒÔͨ¹ýÈ¡»ØÏÔÀ´µÃµ½´íÎóÐÅÏ¢ Ò²¾ÍÊÇÏñWINTCÄÇÑùÏÔʾÔÚ×óÏÂ½Ç £¨¿ÉÒÔÓÃÈκÎÓïÑÔÀ´Ð´£©
ÎÒÃÇÔÙ¿´Ò»ÏÂÏÂͼ ¸ü¼ÓÖ±¹ÛµÄÁ˽âÔ°æTCCµÄ¹¦ÄÜ ¾ÓÈ»»¹ÄܺöÂÔµô´íÎó
ÔÚÔ¤´¦ÀíÄÇÀïÎÒ¹ÊÒâ´ò³É#in2clude "stdi
Ïà¹ØÎĵµ£º
ÔÚÇ°ÃæµÄ×¼±¸¹¤×÷Íê³ÉÖ®ºó£¬ÏÈʵÑéһϣ¬Ì¸²»ÉÏÕæÕýµÄÒÆÖ² £¬ÒòΪ´úÂ붼ûÓиĵġ£
Ê×ÏÈÐ޸Ķ¥²ãµÄMakefile£¬ÐÞ¸ÄARCH,CROSS_COMPLIE±äÁ¿¡£
#ARCH ?= $(SUBARCH)
ARCH ?= arm
CROSS_COMPILE ?= arm-linux-
Ö´ÐÐmake smd ......
¹Û²ì¹ýÈ¥Ò»ÖܺãָţÐÜÖ¤µÄ×ʽðÁ÷Ïò£¬ÆÚ¼ä·Ö±ðÔ¼ÓÐ1800ÍòºÍ850ÍòÔª×ʽð淨Á÷Èëºãָţ֤ºÍÐÜÖ¤£¬ÏÔʾ´óÊÐÔÚ21000µã¹Ø¿ÚÖÁ100ÌìÏßÔ¼21500µã¸½½üÕ·ùÉÏÂäÆÚ¼ä£¬¿´ºÃºÍ¿´å£Á½·½Ãæ¶¼ÓÐÖ§³ÖÕߣ¬Î©ÆÕ±éÒÔ¶ÌÏßÂòÂôΪÖ÷¡£µ±´óÊлØÊÔ21000µã¹Ø¿Ú¸½½üʱ£¬Êг¡ÉϵÄÐÜÖ¤³Ö²Ö¼õÉÙ£¬¶øÅ£Ö¤Ôò¼û×ʽðÁ÷È룻µ±´óÊÐÉý½ü100Ì ......
ʲôʱºòÐèÒª´´½¨Ï̳߳ØÄØ£¿¼òµ¥µÄ˵£¬Èç¹ûÒ»¸öÓ¦ÓÃÐèҪƵ·±µÄ´´½¨ºÍÏú»ÙỊ̈߳¬¶øÈÎÎñÖ´ÐеÄʱ¼äÓַdz£¶Ì£¬ÕâÑùÏ̴߳´½¨ºÍÏú»ÙµÄ´øÀ´µÄ¿ªÏú¾Í²»ÈݺöÊÓ£¬ÕâʱҲÊÇÏ̳߳ظóö³¡µÄ»ú»áÁË¡£Èç¹ûÏ̴߳´½¨ºÍÏú»Ùʱ¼äÏà±ÈÈÎÎñÖ´ÐÐʱ¼ä¿ÉÒÔºöÂÔ²»¼Æ£¬ÔòûÓбØÒªÊ¹ÓÃÏ̳߳ØÁË¡£
ÏÂÃæÊÇ ......
1.1 ±äÁ¿×÷ÓÃÓò
1.1.1 ¼¸ÖÖ³£¼ûÀàÐͱäÁ¿µÄ×÷ÓÃÓò
×÷ÓÃÓò£¨scope£©»òÕ߿ɼûÐÔÊÇÖ¸±äÁ¿ÔÚ³ÌÐòÄڵĿɼûºÍ¿ÉÒýÓõķ¶Î§¡£
±ÈÈç:
1¡¢ È«¾Ö±äÁ¿ÔÚËùÓеÄÎļþ¶¼¿É¼û£¬ÄÇËûµÄ×÷ÓÃÓò¾ÍÊÇËùÓÐÎļþ£»
2¡¢ static¶¨ÒåµÄÈ«¾Ö±äÁ¿£¬Ö»ÔÚ¶¨ÒåËüµÄÔ´ÎļþÖпɼû£¬ÄÇËûµÄ×÷ÓÃÓò¾ÍÊÇÆäËùÔÚµÄÔ´Îļþ£»
3¡¢ º¯ÊýÄÚ²¿µÄ¾Ö²¿±äÁ¿£¬Ö»ÔÚÆäº¯Êý ......