cÍ·Îļþ×÷ÓÃ
POSIX±ê×¼¶¨ÒåµÄÍ·Îļþ
<dirent.h> Ŀ¼Ïî
<fcntl.h> Îļþ¿ØÖÆ
<fnmatch.h> ÎļþÃûÆ¥ÅäÀàÐÍ
<glob.h> ·¾¶ÃûģʽƥÅäÀàÐÍ
<grp.h> ×éÎļþ
<netdb.h> ÍøÂçÊý¾Ý¿â²Ù×÷
<pwd.h> ¿ÚÁîÎļþ
<regex.h> ÕýÔò±í´ïʽ
<tar.h> TAR¹éµµÖµ
<termios.h> ÖÕ¶ËI/O
<unistd.h> ·ûºÅ³£Á¿
<utime.h> Îļþʱ¼ä
<wordexp.h> ×Ö·ûÀ©Õ¹ÀàÐÍ
-------------------------
<arpa/inet.h> INTERNET¶¨Òå
<net/if.h> Ì×½Ó×Ö±¾µØ½Ó¿Ú
<netinet/in.h> INTERNETµØÖ·×å
<netinet/tcp.h> ´«Êä¿ØÖÆÐÒ鶨Òå
-------------------------
<sys/mman.h> ÄÚ´æ¹ÜÀíÉùÃ÷
<sys/select.h> Selectº¯Êý
<sys/socket.h> Ì×½Ó×Ö½è¿Ú
<sys/stat.h> Îļþ״̬
<sys/times.h> ½ø³Ìʱ¼ä
<sys/types.h> »ù±¾ÏµÍ³Êý¾ÝÀàÐÍ
<sys/un.h> UNIXÓòÌ×½Ó×Ö¶¨Òå
<sys/utsname.h> ϵͳÃû
<sys/wait.h> ½ø³Ì¿ØÖÆ
------------------------------
POSIX¶¨ÒåµÄXSIÀ©Õ¹Í·Îļþ
<cpio.h> cpio¹éµµÖµ
<dlfcn.h> ¶¯Ì¬Á´½Ó
<fmtmsg.h> ÏûÏ¢ÏÔʾ½á¹¹
ftw.h> ÎļþÊ÷ÂþÓÎ
<iconv.h> ´úÂ뼯ת»»Ê¹ÓóÌÐò
<langinfo.h> ÓïÑÔÐÅÏ¢³£Á¿
<libgen.h> ģʽƥÅ亯Êý¶¨Òå
<monetary.h> »õ±ÒÀàÐÍ
<ndbm.h>  
Ïà¹ØÎĵµ£º
ÔÚÇ°ÃæµÄ×¼±¸¹¤×÷Íê³ÉÖ®ºó£¬ÏÈʵÑéһϣ¬Ì¸²»ÉÏÕæÕýµÄÒÆÖ² £¬ÒòΪ´úÂ붼ûÓиĵġ£
Ê×ÏÈÐ޸Ķ¥²ãµÄMakefile£¬ÐÞ¸ÄARCH,CROSS_COMPLIE±äÁ¿¡£
#ARCH ?= $(SUBARCH)
ARCH ?= arm
CROSS_COMPILE ?= arm-linux-
Ö´ÐÐmake smd ......
1.1 ±äÁ¿×÷ÓÃÓò
1.1.1 ¼¸ÖÖ³£¼ûÀàÐͱäÁ¿µÄ×÷ÓÃÓò
×÷ÓÃÓò£¨scope£©»òÕ߿ɼûÐÔÊÇÖ¸±äÁ¿ÔÚ³ÌÐòÄڵĿɼûºÍ¿ÉÒýÓõķ¶Î§¡£
±ÈÈç:
1¡¢ È«¾Ö±äÁ¿ÔÚËùÓеÄÎļþ¶¼¿É¼û£¬ÄÇËûµÄ×÷ÓÃÓò¾ÍÊÇËùÓÐÎļþ£»
2¡¢ static¶¨ÒåµÄÈ«¾Ö±äÁ¿£¬Ö»ÔÚ¶¨ÒåËüµÄÔ´ÎļþÖпɼû£¬ÄÇËûµÄ×÷ÓÃÓò¾ÍÊÇÆäËùÔÚµÄÔ´Îļþ£»
3¡¢ º¯ÊýÄÚ²¿µÄ¾Ö²¿±äÁ¿£¬Ö»ÔÚÆäº¯Êý ......
Ô¤´¦ÀíÆ÷£¨Preprocessor£©
¡¡
¡¡¡¡1 . ÓÃÔ¤´¦ÀíÖ¸Áî#define ÉùÃ÷Ò»¸ö³£Êý£¬ÓÃÒÔ±íÃ÷1ÄêÖÐÓжàÉÙÃ루ºöÂÔÈòÄêÎÊÌ⣩
¡¡
¡¡¡¡#define SECONDS_PER_YEAR £¨60 * 60 * 24 * 365£©
¡¡
¡¡¡¡ÎÒÔÚÕâÏë¿´µ½¼¸¼þÊÂÇ飺
¡ï¡£#define Óï·¨µÄ»ù±¾ÖªÊ¶£¨ÀýÈ磺²»ÄÜÒԷֺŽáÊø£¬À¨ºÅµÄʹÓ㬵ȵȣ©
¡¡
¡ ......
ÎÊÌ⣺ÓÃJ2ME×ö»ùÓÚÊÖ»úµÄC/SģʽÓÎÏ·µÄÁ÷³Ì
²é¿´¸ÃÎÊÌâÍêÕûÄÚÈÝÈç¹û¿ÉÒÔ Çë½éÉÜÏ·þÎñÆ÷ºÍ¿Í»§¶ËµÈ·½±ãµÄÄÚÈݻشð£ºÕâЩÔÚ°Ù¶ÈÉϲ»ºÃÎÊ£¬È¥CSDNÎÊÓÃʲôÓïÑÔ×ö¶¼ÊÇÒ»ÑùµÄ£¬ÄãÓÃJ2ME×ö×ÔÈ»ÊÇ¿ÉÄÜÒªÔÚÊÖ»úÉÏÓ㬿´ÄãҪͨ¹ýÀ¶ÑÀ»¹ÊÇGPRS£¬µ«ÊDZà³ÌÉϱ¾ÖÊÇø±ð²»´ó£¬µ×²ã¶¼ÊÇ͸Ã÷µÄ¡£ÈçºÎ½¨Á¢Á¬½Ó£¬Í¨ÐÅÕâЩӦ¸ÃÃ÷°×°É£¬ ......