問題:Command Line Tools for Xcode有什么用
答案: Command Line Tools里面有git, xcrun, xcodebuild, gcc, gdb, make等等。
在Mac下安裝和使用gcc命令行工具
這樣,就不用去windows下使用Visual C++了。
選擇Xcode----> Preferences,打開對話框,選擇Downloads。
在Components下面,下載Command Line Tools。

下載完成后,如下圖所示。

安裝完成后,就可以在終端中,使用gcc了。
下面是查看gcc的版本。
查看gcc的版本及信息:
gcc -v

編譯,會自動生成a.out,這是可執行文件,不是目標文件:
gcc test.c
執行,顯示運行結果:
./a.out
執行時,顯示執行時間,使用time命令:
time ./a.out

用戶還可以通過使用選項-o來改變編譯后的文件名,如使用下面的命令行,可以把a.out給成result:
gcc -o result test.c
這個時候,執行新命名的文件:
./result
-c選項:只把源代碼(.c文件)編譯成目標代碼(.o文件),但跳過連接一步。它能使編譯多個C程序時的速度更快且更加容易管理。默認時,gcc建立的目標代碼文件
只有一個.o的擴展名。
gcc -c test.c
-S選項:告訴gcc在C程序文件產生了匯編語言文件后停止編譯,產生的匯編語言文件的默認文件擴展名為.s。
gcc -S test.c
-E選項:指示編譯器只對輸入的文件進行預處理,且預處理的輸出將被送到標准輸出而不是儲存在文件里。
gcc -E test.c

如果安裝了多個版本的gcc,要指定運行某個版本的gcc,命令如下,要注意大小寫:
gcc -V 2.6.3 -v
顯示警告:
在gcc中使用開關-W控制警告信息的命令如下:
gcc -Wall -o test test.c
瀏覽文件:
cat test.c
使用vim編輯文件:
vim test.c
將光標移到相關文件的地方,做出修改,然后保存修改。輸入命令:
:w!
退出vim編輯狀態,輸入命令:
:q