這樣,就不用去windows下使用Visual C++了。
Apple在Xcode4後再也不默認安裝gcc等命令行工具,若是須要使用命令行工具(gcc、gdb、make等)進行開發,在AppStore中安裝好Xcode後,打開Xcode。
選擇Xcode----> Preferences,打開對話框,選擇Downloads。
在Components下面,下載Command Line Tools。
下載完成後,以下圖所示。
安裝完成後,就能夠在終端中,使用gcc了。
下面是查看gcc的版本。
編譯,會自動生成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