Linux ÄÚºËÖÐµÄ GCC ÌØÐÔ(ת£©
Linux ÄÚºËÖÐµÄ GCC ÌØÐÔ(ת£©
Á˽âÓÃÓÚ C ÓïÑ﵀ GCC À©Õ¹
ÎĵµÑ¡Ïî
<tr
valign="top"><td width="8"><img alt="" height="1" width="8"
src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16"
height="16" src="//www.ibm.com/i/c.gif"/></td><td class="small"
width="122"><p><span class="ast">δÏÔʾÐèÒª JavaScript
µÄÎĵµÑ¡Ïî</span></p></td></tr>
´òÓ¡±¾Ò³
½«´ËÒ³×÷Ϊµç×ÓÓʼþ·¢ËÍ
Ó¢ÎÄÔÎÄ
¼¶±ð£º Öм¶
M. Tim Jones
, ¹ËÎʹ¤³Ìʦ, Emulex Corp.
2009 Äê 4 ÔÂ 07 ÈÕ
Linux® ÄÚºËʹÓà GNU Compiler Collection (GCC) Ì×¼þµÄ¼¸¸öÌØÊ⹦ÄÜ¡£ÕâЩ¹¦ÄܰüÀ¨Ìṩ¿ì½Ý·½Ê½ºÍ¼ò»¯ÒÔ¼°Ïò±àÒëÆ÷ÌṩÓÅ»¯ÌáʾµÈµÈ¡£Á˽âÕâÐ©ÌØÊâµÄ GCC ÌØÐÔ£¬Ñ§Ï°ÈçºÎÔÚ Linux ÄÚºËÖÐʹÓÃËüÃÇ¡£
GCC ºÍ Linux ÊdzöÉ«µÄ×éºÏ¡£¾¡¹ÜËüÃÇÊǶÀÁ¢µÄÈí¼þ£¬µ«ÊÇ Linux ÍêÈ«ÒÀ¿¿ GCC ÔÚеÄÌåϵ½á¹¹ÉÏÔËÐС£Linux »¹ÀûÓà GCC ÖеÄÌØÐÔ£¨³ÆÎªÀ©Õ¹
£©ÊµÏÖ¸ü¶à¹¦ÄܺÍÓÅ»¯¡£±¾ÎÄÌÖÂÛÒ»Ð©ÖØÒªµÄÀ©Õ¹£¬½²½âÈçºÎÔÚ Linux ÄÚºËÖÐʹÓÃËüÃÇ¡£
GCC µ±Ç°µÄÎȶ¨°æ±¾£¨°æ±¾ 4.3.2£©Ö§³Ö C ±ê×¼µÄÈý¸ö°æ±¾£º
International Organization for Standardization (ISO) ×î³õµÄ C ÓïÑÔ±ê×¼£¨ISO C89 »ò C90£©
´øÐÞÕý 1 µÄ ISO C90
µ±Ç°µÄ ISO C99£¨ÕâÊÇ GCC ʹÓõÄĬÈϱê×¼£¬±¾ÎÄÒ²¼ÙÉè²ÉÓÃÕâÖÖ±ê×¼£©
×¢Ò⣺
±¾ÎļÙÉèʹÓà ISO C99 ±ê×¼¡£Èç¹ûÖ¸¶¨±È ISO C99 °æ±¾¾ÉµÄ±ê×¼£¬ÄÇô¿ÉÄÜÎÞ·¨Ê¹Óñ¾ÎÄÃèÊöµÄһЩÀ©Õ¹¡£¿ÉÒÔÔÚÃüÁîÐÐÉÏʹÓà -std
Ñ¡ÏîÖ¸¶¨ GCC ʹÓõÄʵ¼Ê±ê×¼¡£¿ÉÒÔͨ¹ý GCC ÊÖ²á²é¿´Äĸö±ê×¼°æ±¾Ö§³ÖÄÄЩÀ©Õ¹£¨¼û ²Î¿¼×ÊÁÏ
ÖеÄÁ´½Ó£©¡£
¿ÉÓ¦Óõİ汾
±¾ÎÄÖ÷Òª¹Ø×¢ÔÚ 2.6.27.1 Linux ÄÚºËºÍ GCC µÄ 4.3.2 °æ±¾ÖÐʹÓà GCC À©Õ¹¡£Ã¿¸ö C À©Õ¹ÒýÓà Linux ÄÚºËÔ´´úÂëÖеÄÒ»¸öÎļþ£¬¿ÉÒÔÔÚÆäÖÐÕÒµ½Ê¾Àý¡£
¿ÉÒÔÒÔ¼¸ÖÖ·½Ê½¶Ô¿ÉÓÃµÄ C À©Õ¹½øÐзÖÀà¡£±¾ÎİÑËüÃÇ·ÖΪÁ½´óÀࣺ
¹¦ÄÜÐÔ
À©Õ¹Ìṩй¦ÄÜ¡£
ÓÅ»¯
À©Õ¹°ïÖúÉú³É¸ü¸ßЧµÄ´úÂë¡£
¹¦ÄÜÐÔÀ©Õ¹
ÏÈÌÖÂÛһЩÀ©Õ¹±ê×¼ C ÓïÑ﵀ GCC À©Õ¹¡£
ÀàÐÍ·¢ÏÖ
GCC ÔÊÐíͨ¹ý±äÁ¿µÄÒýÓÃʶ±ðÀàÐÍ¡£ÕâÖÖ²Ù×÷Ö§³Ö·ºÐͱà³Ì
¡£ÔÚ C++¡¢Ada ºÍ J
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
´ó¼ÒºÃ£º
ÏÖÔÚlinuxϵͳҲËãÊDZȽÏÁ÷ÐеÄÁË
µ«ÊÇijЩÅóÓÑÍü¼ÇÁËÃÜÂëROOTµÄ²»ÖªµÀÔõô°ìÏÖÔÚÎҾͷ¢ÌûÖ§³ÖÏÂ
ºÇºÇ ÓеÄÅ£ÈËÒѾ֪µÀÁË ¾Í²»¿´ÌûÁË ºÇºÇ ´ó¼ÒÖ§³ÖÏÂ
ÏÖÔÚŪ¸öÈçÏÂÁ½ÖÖ
¡¡¡¡Ò». grub
¡¡¡¡1. ÔÚ³öÏÖgrub»ÃæÊ±£¬ÓÃÉÏϼüÑ¡ÖÐÄãÆ½Ê±Æô¶¯linuxµÄÄÇÒ»Ïî((×¢Òâ)£¬È»ºó°´e¼ü!
¡¡¡¡2. ÔÙ´ÎÓÃÉÏϼüÑ¡ÖÐÄãÆ½Ê±Æô ......
http://os.51cto.com 2008-03-21 11:15 ØýÃû ÈüµÏÍø
ÕªÒª£ºÑ§»áʹÓÃvim/emacs£¬vim/emacsÊÇlinuxÏÂ×î³£ÓõÄÔ´Âë±à¼Æ÷£¬²»¹âҪѧ»áÓÃËüÃDZà¼Ô´Â룬»¹ÒªÑ§»áÓÃËüÃǽøÐвéÕÒ¡¢¶¨Î»¡¢Ìæ»»µÈ¡£ÐÂÊֵϰÍƼöʹÓÃvim£¬ÕâÒ²ÊÇÎÒĿǰʹÓõÄÎı¾±à¼Æ÷¡£
±êÇ©£ºLinux CÓïÑÔ ±à³Ì
Or ......
ÉÌÒµÖÇÄܹ¤¾ßÊÇ´Ó²»Í¬ÀàÐ͵ÄÊý¾ÝÔ´ÖÐÍÚ¾òÊý¾Ý£¬ÓÃÀ´Éè¼ÆºÍ²úÉú±¨±í¡£ÉÌÒµÖÇÄÜÈí¼þÀàÐÍÒ²ºÜ¶à£¬°üÀ¨±¨±íºÍ²éѯÈí¼þ£¬Êý×ÖÒDZíÅÌ£¬´¦ÀíºÍÊý¾ÝÍÚ¾ò£¬¾Óª¼¨Ð§
¹ÜÀíÒÔ¼°µç×ÓÊý¾Ý±íµÈ¡£Ò»°ãÒ»¸öÉÌÒµÖÇÄÜÆ½Ì¨°üÀ¨Èý¸ö²ãÃæ£ºÊý¾Ý²ã£¬ÉÌÒµÖÇÄܲ㣬·ÖÎö/¼¨Ð§¹ÜÀí²ã¡£±¾ÎĽ«½éÉÜ8¸ö×îºÃµÄLinuxƽ̨ÏÂÉÌÒµÖÇÄÜÈí¼þ£º
Pentaho£ºÌṩÆó ......
Òý×Ô£ºhttp://server.it168.com/a2009/0309/267/000000267918.shtml
4.1.7 LinuxµÄµÚÒ»¸ö½ø³Ì£ºinit£¨1£©
initÊÇLinuxϵͳִÐеĵÚÒ»¸ö½ø³Ì£¬½ø³ÌIDΪ1£¬ÊÇϵͳËùÓнø³ÌµÄÆðµã£¬Ö÷ÒªÓÃÀ´Ö´ÐÐһЩ¿ª»ú³õʼ»¯½Å±¾ºÍ¼àÊÓ½ø³Ì¡£LinuxϵͳÔÚÍê³ÉÄÚºËÒýµ¼ÒÔºó¾Í¿ªÊ¼ÔËÐÐinit³ÌÐò£¬init³ÌÐòÐèÒª¶ÁÈ¡ÅäÖÃÎļþ/etc/inittab¡£init ......