ºìÁªLinuxÃÅ»§
Linux°ïÖú

gcc³£ÓÃÑ¡Ïî

·¢²¼Ê±¼ä:2006-08-22 09:08:02À´Ô´:ºìÁª×÷Õß:hfh08
¸öÈË×ܽáµÄÒ»µã¾­Ñ飬Óв»¶ÔµÄµØ·½ÇëÖ¸½Ì¡£

-c
¡ù Ô¤´¦Àí£¬Ö»Éú³ÉobjectÎļþ£¬Éú³É.oÎļþ

-o
¡ù Éú³ÉÄ¿±êÎļþ£¬Èç¹û²»´ø´ËÑ¡Ï½«Éú³Éa.out

-ansi
¡ù Ö§³Ö ansi C

-include file
¡ù Ö¸¶¨include fileÃû£¬Ï൱ÔÚ´úÂëÖÐ#include

-IDir
¡ù Ö¸¶¨Í·ÎļþµÄ·¾¶£¬Èç¹ûÍ·Îļþ²»ÔÚϵͳµÄȱʡ·¾¶Ï£¬ÓôËÑ¡Ïî

-I-
¡ù È¡Ïû -IDir£¬±àÒëÆ÷½«²»ÔÚÉÏÒ»¸öÑ¡ÏîÖÐËÑË÷Í·Îļþ

-g
¡ù Éú³Éµ÷ÊÔÐÅÏ¢£¬·ñÔò gdb ÎÞ·¨½øÐе÷ÊÔ

-Wall
¡ù Éú³É¾¯¸æÐÅÏ¢


-O<0-3>
¡ù ´óд×ÖĸO,·ÇÊý×Ö0£¬ÓÅ»¯Ñ¡Ïî ĬÈÏΪ-O1, -O0ÎÞÓÅ»¯£¬¼¶±ðÔ½¸ß
±äÒìʱ¼äÔ½³¤¡£

-static
¡ù ²»Ê¹Óö¯Ì¬Á¬½Ó¿â£¬Ò»°ã°Ñ¶¯Ì¬¿âÖ±½Ó½áºÏµ½³ÌÐòÖУ¬³ÉΪ³ÌÐòÒ»²¿·Ö£¬
ËùÒÔÉú³É´úÂë±È½Ï´ó

-share
¡ù ʹÓö¯Ì¬¿â£¬ËùÒÔ´úÂë±È½ÏС£¬µ±¶¯Ì¬¿âÎļþ²»´æÔÚ£¬³ÌÐò½«ÎÞ·¨ÔËÐС£

-fPIC
¡ù Éú³É¶ÀÁ¢ÐÔ´úÂ룬Óë·¾¶Î޹أ¬Ò»°ãÅäºÏ-shareʹÓá£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ