If it is compressed with GNU zip, run
$ tar xvzf linux-x.y.z.tar.gz
两者的区别在于:
如果文äšgå用ž®–括å?lt;>括è“væ?表示文äšgæ˜¯ä¸€ä¸ªæ ‡å‡†å¤´æ–‡äšg,查找˜q‡ç¨‹ä¼šé¢„定义目录.
如果文äšgå用一对引å?"括è“væ?表明文äšg是用æˆäh供的头文件查找该文äšgæ—¶å°†ä»Žå½“å‰æ–‡ä»¶ç›®å½•å¼€å§?
æ‰€ä»¥ç”¨æ ‡å‡†å¤´æ–‡ä»¶æ—¶ç”?lt;>
用自定义的头文äšg时用""
关于gccçš„å‚æ•?-Idirname
-IdirnameåQŒå°†dirnameæ‰€æŒ‡å‡ºçš„ç›®å½•åŠ å…¥åˆ°½E‹åºå¤´æ–‡ä»¶ç›®å½•列表ä¸åQŒæ˜¯åœ¨é¢„¾~–译˜q‡ç¨‹ä¸ä‹Éç”¨çš„å‚æ•°ã€‚C½E‹åºä¸çš„头文件包å«ä¸¤¿U情况∶
A)#include
B)#include “myinc.h”
å…¶ä¸åQŒA¾cÖM‹É用尖括å·(< >)åQŒB¾cÖM‹É用åŒå¼•å·(“ ”)ã€?br />
对于A¾c»ï¼Œé¢„处ç†ç¨‹åºcpp在系¾lŸé¢„讑֌…嫿–‡ä»¶ç›®å½?å¦?usr/include)䏿œå¯È›¸åº”的文äšgåQ?br />
而对于B¾c»ï¼Œcpp在当å‰ç›®å½•䏿œå¯»å¤´æ–‡ä»Óž¼Œ˜q™ä¸ªé€‰é¡¹çš„作用是告诉cppåQŒå¦‚果在当å‰ç›®å½•䏿²¡æœ‰æ‰¾åˆ°éœ€è¦çš„æ–‡äšgåQŒå°±åˆ°æŒ‡å®šçš„dirname目录ä¸åŽ»å¯ÀL‰¾ã€‚在½E‹åºè®¾è®¡ä¸ï¼Œå¦‚果我们需è¦çš„˜q™ç§åŒ…嫿–‡äšg分别分布在ä¸åŒçš„目录ä¸ï¼Œž®±éœ€è¦é€ä¸ªä½¿ç”¨-I选项¾l™å‡ºæœçƒ¦è·¯å¾„