»ùÓÚARMµÄǶÈëʽlinux Äں˵IJüôÓëÒÆÖ²
0 ÒýÑÔ
΢´¦ÀíÆ÷µÄ²úÉúΪ¼Û¸ñµÍÁ®¡¢½á¹¹Ð¡ÇɵÄCPUºÍÍâÉèµÄÁ¬
½ÓÌṩÁËÎȶ¨¿É¿¿µÄÓ²¼þ¼Ü¹¹£¬ÕâÑù£¬ÏÞÖÆÇ¶Èëʽϵͳ·¢Õ¹µÄÆ¿¾±¾ÍÍ»³ö±íÏÖÔÚÁËÈí¼þ·½Ãæ¡£¾¡¹Ü´Ó°ËÊ®Äê´úÄ©¿ªÊ¼£¬ÒÑ¾Â½Ðø³öÏÖÁËһЩǶÈëʽ²Ù×÷ϵͳ(±È½ÏÖø
ÃûµÄÓÐVxwork¡¢pSOS¡¢NeculeusºÍWindows
CE)¡£µ«ÕâЩרÓòÙ×÷ϵͳ¶¼ÊÇÉÌÒµ»¯²úÆ·£¬Æä¸ß°ºµÄ¼Û¸ñʹÐí¶àµÍ¶Ë²úÆ·µÄС¹«Ë¾Íû¶øÈ´²½£»¶øÇÒ£¬Ô´´úÂë·â±ÕÐÔÒ²´ó´óÏÞÖÆÁË¿ª·¢ÕߵĻý¼«ÐÔ¡£¶øLinux
µÄ¿ª·ÅÐÔ£¬Ê¹µÃÐí¶àÈ˶¼ÈÏΪLinux·Ç³£Êʺ϶àÊýIntemetÉ豸¡£Linux²Ù×÷ϵͳ¿ÉÒÔÖ§³Ö²»Í¬µÄÉ豸ºÍ²»Í¬µÄÅäÖá£Linux¶Ô³§É̲»Æ«²»ÒУ¬
¶øÇҳɱ¾¼«µÍ£¬Òò¶øºÜ¿ì³ÉΪÓÃÓÚ¸÷ÖÖÉ豸µÄ²Ù×÷ϵͳ¡£Ç¶ÈëʽlinuxÊÇ´óÊÆËùÇ÷£¬Æä¾Þ´óµÄÊг¡Ç±Á¦ÓëÔÍÄðµÄÎÞÏÞÉÌ»ú±ØÈ»»áÎüÒýÖÚ¶àµÄ³§É̽øÈëÕâÒ»Áì
Óò¡£
1 ǶÈëʽlinux²Ù×÷ϵͳ
LinuxΪǶÈë²Ù×÷ϵͳÌṩÁËÒ»¸ö¼«ÓÐÎüÒýÁ¦µÄÑ¡Ôñ£¬ËüÊǸöºÍUnixÏàËÆ¡¢ÒÔºËÐÄΪ»ù´¡¡¢È«ÄÚ´æ±£»¤¡¢¶àÈÎÎñ¡¢¶à½ø³ÌµÄ²Ù×÷ϵͳ¡£¿ÉÒÔÖ§³Ö¹ã·ºµÄ¼ÆËã
»úÓ²¼þ£¬°üÀ¨X86¡¢Alpha¡¢Sparc¡¢MIPS¡¢PPC¡¢ARM¡¢NEC¡¢MOTOROLAµÈÏÖÓеĴ󲿷ÖоƬ¡£LinuxµÄ³ÌÐòÔ´ÂëÈ«²¿¹«¿ª£¬
ÈκÎÈ˶¼¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèÒª²Ã¼ôÄںˣ¬ÒÔÊÊÓ¦×Ô¼ºµÄϵͳ¡£ÎÄÕÂÒÔ½«linuxÒÆÖ²µ½ARM920TÄں˵Äs3c2410´¦ÀíÆ÷оƬΪÀý£¬½éÉÜÁËǶÈëʽ
linuxÄں˵IJüôÒÔ¼°ÒÆÖ²¹ý³Ì£¬ÎÄÖнéÉܵĻù±¾ÔÀíÓë·½·¨¼¼ÇÉÒ²¿ÉÓÃÓÚÆäËüоƬ¡£
2 ÄÚºËÒÆÖ²¹ý³Ì
2£®1 ½¨Á¢½»²æ±àÒë»·¾³
½»²æ±àÒëµÄÈÎÎñÖ÷ÒªÊÇÔÚÒ»¸öƽ̨ÉÏÉú³É¿ÉÒÔÔÚÁíÒ»¸öƽ̨ÉÏÖ´ÐеijÌÐò´úÂë¡£²»Í¬µÄCPUÐèÒªÓв»Í¬µÄ±àÒëÆ÷£¬½»²æ±àÒëÈçͬ·ÒëÒ»Ñù£¬Ëü¿ÉÒÔ°ÑÏàͬµÄ³ÌÐò´úÂë·Òë³É²»Í¬µÄCPU¶ÔÓ¦ÓïÑÔ¡£
½»²æ±àÒëÆ÷ÍêÕûµÄ°²×°Éæ¼°µ½¶à¸öÈí¼þ°²×°£¬×îÖØÒªµÄÓÐbinutils¡¢gcc¡¢glibcÈý¸ö¡£ÆäÖУ¬binutilsÖ÷ÒªÓÃÓÚÉú³ÉһЩ¸¨Öú¹¤
¾ß£»gccÔòÓÃÀ´Éú³É½»²æ±àÒëÆ÷£¬Ö÷ÒªÉú³Éarm—linux—gcc½»²æ±àÒ빤¾ß£»glibcÖ÷ÒªÊÇÌṩÓû§³ÌÐòËùʹÓõÄһЩ»ù±¾µÄº¯Êý¿â¡£
×ÔÐд½»²æ±àÒë»·¾³Í¨³£±È½Ï¸´ÔÓ£¬¶øÇÒºÜÈÝÒ׳ö´í¡£±¾ÎÄʹÓõÄÊÇ¿ª·¢°å×Ô´øµÄ½»²æ±àÒëÆ÷£¬¼´CROSSÒ»3£®3£®4£®½»²æ±àÒëÆ÷£¬¸Ã±àÒëÖ»Ð轫¹âÅÌÖеÄ
arm—linuxÒ»3£®3£®4£®bar£®bz2ÓÃtar ixvf
arm—linuxÒ»3£®3£®4£®bar£®bz2ÃüÁî½âѹµ½£¯usr£¯local£¯armϼ´¿É¡£
2£®2 ÐÞ¸ÄMakefile
ÐÞ¸ÄÄÚºËĿ¼Ê÷¸ùϵÄMakefileʱ£¬¿ÉÏ
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
Ò»¡¢GCC (×î×î³£¼û:gcc hello.c –o hello) ¢Ù³£ÓÃÑ¡Ïî -c:½ö¶ÔÔ´Îļþ½øÐбàÒë
-o:¶ÔÉú³ÉµÄ´úÂë½øÐÐÓÅ»¯£¬ÓÐ0£¬1£¬2£¬3ËĸöµÈ¼¶£¬Ä¬ÈÏΪ2
-g:¼ÓÈëµ÷ÊÔÐÅÏ¢
-I dir:±àÒëÔ´ÎļþÊÇÔö¼ÓÒ»¸öËÑË÷¿âÎļþµÄĿ¼
-w:½ûÖ¹ËùÓо¯¸æ
-W warning:ÔÊÐí ......
¼¶±ð£º ³õ¼¶
·¶Ïþ¾æ (xiaoju_f@263.net), ÁªÏë(±±¾©)ÓÐÏÞ¹«Ë¾Èí¼þÉè¼ÆÖÐÐÄǶÈëʽÑз¢´¦¿ª·¢¹¤³Ìʦ, ÁªÏë(±±¾©)ÓÐÏÞ¹«Ë¾Èí¼þÉè¼ÆÖÐÐÄ
2003 Äê 8 ÔÂ 11 ÈÕ
¶ÔÓÚÒÆÖ² linux µ½ÆäËü¿ª·¢°åµÄÈËÀ´Ëµ£¬±àд boot loader ÊÇÒ»¸ö²»¿É±ÜÃâµÄ¹ý³Ì¡£¶ÔÓÚѧϰlinuxµÄÈËÀ´½²£¬±àд bootloader Ò²ÊÇÒ»¸öºÜÓÐÌôÕ½ÐԵŤ×÷¡£±¾ÎÄͨ¹ý¶Ô li ......
Ò»¡¢Windows»·¾³ÏµÄJava»·¾³ÅäÖÃ
1¡¢°²×°JDK
2¡¢ÅäÖû·¾³±äÁ¿
Win2000ÒÔ¼°WinXPÖпÉÒÔÔÚ“ÎҵĵçÄÔ”ÊôÐԵē¸ß¼¶”Ñ¡ÏîÖÐÕÒµ½“»·¾³±äÁ¿”£¬È»ºó¿ÉÒÔ¸ù¾ÝÈçÏÂÌáʾ½øÐÐн¨»òÕßÐ޸ė—
<1>JAVA_HOME
ÉèÖÃΪ JDKµÄ°²×°Ä¿Â¼
<2>PATH ......
Ê×ÏÈ£¬ ÎÒµÄFF°æ±¾ÊÇ3.0.16µÄ£¬´Ó¹ÙÍø£¨http://get.adobe.com/flashplayer/£©ÉÏÏÂÔØ.tar.gz°üºó¡£¡£½âѹ³öÀïÃæµÄÒ»¸ö£ª.soÎļþ
¼þÖ®ºó£¬°Ñ¸ÃÎļþ¸´ÖƵ½/usr/lib/mozillia/pluginsÏ£¬ÖØÆôff¾ÍOKÁË¡£
£¨ÒÔÉÏ·½·¨½ö¹©²Î¿¼£¬ÖÁÉÙÎÒÊÇÕâÑù×öµÄ£¬²¢Çҳɹ¦ÁË£¬£© ......