Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ǶÈëʽLinuxËõ¼õÎÊÌâ

´ó¼ÒºÃ£¬±¾ÈËĿǰ¸Õ¸Õ½Ó´¥Linux¡£ÏÖÔÚ¹«Ë¾µÄÏîÄ¿ÐèÒªËõ¼õLinuxµÄKernelºÍAPP²¿·ÖµÄCode Size¡£Ä¿Ç°ÎÒÃÇʹÓõÄÊÇLinux2.6.22.15°æ±¾£¬Ó¦ÓÃÓÚADSL Modem£¨¼ÒÍ¥Íø¹Ø£©¡£

1.ÎÒÃDzúÆ·Ó¦ÓÃÊÇADSL Gateway£¬Kernel²¿·Ö²Ã¼ô¹¤×÷ÒѾ­²î²»¶àÁË£¬Ä¿Ç°Kernel Flash Size´óСΪ620KB×óÓÒ£¬»ùÓÚLinux 2.6.22.15.

2.ĿǰÎÒÃÇʹÓõÄÊÇSquashµÄÖ»¶ÁµÄÎļþϵͳ£¬´ÓÍøÂçÉÏÁ˽âµÄ×ÊÁÏÊÇĿǰѹËõ±È×î¸ßµÄÁË¡£RootfsѹËõºóµÄFlash SizeΪ1.9MB×óÓÒ

3.ÒòΪÊÇGateway£¬ËùÒÔAppÓкܶࡣÏñ·ÓÉ£¬DHCP£¬HTTP,SNMP£¬TR69£¬TR64£¬telnet£¬ftpµÈµÈ¡£Ä¿Ç°¹²ÓÐ27¸öÓ¦ÓóÌÐò£¬Ñ¹ËõºóµÄFlash
Size 840KB×óÓÒ¡£

ĿǰµÄÈÎÎñ¾ÍÊÇ´ÓKernelºÍRootfsÏÂÊÖ¡£°ÑÏÖÔÚKernel+rootfs=2.8MµÄÌå»ýÒªËõСµ½2MÒÔÄÚ¡£¹¦Äܲ¿·Ö²»ÄܼõÉÙ£¬ËùÒԸоõÄѶȺܴó¡£


App²¿·ÖÓÐÒ»¸öÏë·¨£¬Ïë²Î¿¼BusyBoxµÄ×ö·¨£¬°ÑËùÓеÄApp¶¼·Åµ½Ò»¸öAppÖÐʵÏÖ£¬È»ºóÓÃlnµÄ·½Ê½µ¼³öÿ¸öAppµÄÁ´½Ó£¬ÕâÑù¾Í¿ÉÒÔËõµôºÃ¶àlink
symbol£¬¿âº¯ÊýÒ²¿ÉÒÔÓþ²Ì¬Á´½ÓµÄ·½Ê½È¥µô¶àÓàµÄ¿âº¯Êý¡£ÇëÎÊÒ»ÏÂÕâÖÖ·½Ê½À´ÊµÏÖÓÐûÓпÉÄÜ£¿Èç¹û¿ÉÒԵϰÓÐûÓÐʲôȱÏÝ£¿


Ŀǰϵͳ¸÷²¿·ÖÕ¼ÓõÄFlash SizeÈçÏÂÃæËùʾ£º


ÏîÄ¿          СÀà                      Flash Size£¨KB£©    ´ïµ½Ä¿±êSize£¨KB£©  ĿǰʵÑéÄܹ»´ïµ½Size£¨KB£©
Kernel        Kernel£¨without ipv6£©      800                500                  &


Ïà¹ØÎÊ´ð£º

ARM LINUXÉÏÓÃCдÎļþµÄÎÊÌâ

C/C++ code:

char Time="2009-9-23";
FILE *fpOut=fopen("1.txt","w+");
if(fpOut==NULL)
return ;

fwr ......

¼±£ºÐ¹«Ë¾ÒªÇóÔÚlinuxÏ¿ª·¢£¬ÎÒÒªÏȰÑËùÓÐÈí¼þ×°ÉÏ

ÒÔǰ¶¼ÊÇÔÚwindowsÏ¿ª·¢µÄ°¢£¬Óе㺦Ű¢
ÏñQQ£¬eclipse£¬oracleÕâЩÈí¼þ¶¼×°ÔÚÄĸöÎļþ¼Ðϰ¢£¿£¨ÎÒºÃÏñ¾Í¿´¼ûÒ»¸ö¡°¼ÆËã»ú¡±Îļþ¼Ð£©
×°µÄʱºòÊDz»ÊÇÒ²ÒªÏñwindowsÏÂËÆµÄµã»÷.exeÎļþ¿ªÊ¼°¢£¿
ºÜ¼±£¬Â·¹ ......

linux ¹ÒÔØUÅ̳ö´í

ÎҵĵçÄÔÉÏÒ»¹²ÓÐ3¿éÓ²ÅÌ£¬ÎÒ°²×°ºÃlinuxºó£¬²åÈëUÅÌ£¬±¾À´ÒÔΪϵͳ»á×Ô¶¯¹ÒÔØµÄ£¨ÎÒÓÃRHEL5.1¶¼Äܹ»×Ô¶¯¹ÒÔØ£¬¶øÏÖÔÚÓõÄ5.4È´²»ÄÜ£©£¬µ«ÊǹýÁ˺þö¼Ã»¼û×ÀÃæÉϳöÏÖÄǸöUÅÌͼ±ê£¬ÓÚÊÇÏëÒª×Ô¼ºÊÖ¶¯¹ÒÔØ¡£ÏÂÃæ¾ÍÊÇÎÒ ......

C++¿ª·¢ÓëLinuxµÄ¹ØÏµ

ÇëÓо­Ñé̳ÓÑ̸̸×öC++¿ª·¢ÓëLinuxµÄ¹ØÏµ£¬¾ÍÊÇ¿ª·¢ÊDz»ÊÇÒ»°ã¶¼ÔÚLinuxϽøÐеÄÖ®ÀàµÄ»°Ìâ¡£
¿ª·¢¿ÉÒÔ²»ÔÙLinuxÏ£¬µ«µ÷ÊÔÒª×öLinuxÏ¡£

¿ª·¢Ëæ±ã£¬Ö»ÒªÊDZê×¼C++£¬Windows϶¼¿ÉÒÔµ÷ÊÔ

Á½Õß¶¼¿ÉÒÔ~~~

¿ª ......

Çë½Ì¹ØÓÚLinuxµÄiptablesµÄnat

192.168.0.201ÊÇLinux
192.168.0.35ÊÇÁíÍâһ̨װÓÐWEBµÄ·þÎñÆ÷£¬
ÎÒÏë·ÃÎÊ192.168.0.201µÄʱºò
ÈÃËûnatµ½192.168.0.35µÄ80ÉÏ¡£
ÒÔÏÂÊÇÎÒÉèÖõ쬵«ÊDz»ÐС£Ó¦¸ÃÔõôÉèÖÃѽ£¿

root@ubuntu:/h ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ