所有的高級計算機語言都需要用編譯器把程序編譯成計算機能夠看得懂的二進制。
所以我們需要一個環境來開發程序,從而通過程序實現一系列“騷操作。”
1. UNIX系統
C語言的誕生源于UNIX系統,也因UNIX系統而聞名。
在UNIX系統編輯C程序,通常會用到通用的UNIX編輯器,比如:emacs、vi、jove等等。
UNIX中,編譯文件要用cc命令。如編譯33.c文件,輸入cc 33.c
值得注意的是,在UNIX中儲存C語言程序的文件,文件名要以.c結尾,而不是.C。
2. Linux系統
Linux系統同樣是一個非常著名的開源系統。
在Linux系統編譯需要用到GCC,GCC是一個編譯器集合,GCC的編譯器緊緊跟著C標準的變動,同時也有各種各樣的版本以適應硬件平臺和操作系統(如:、UNIX、Linux等。)。
在使用GCC時,編譯文件可以用cc和gcc命令。
注意,通常在安裝Linux系統時,會提示安裝GCC,如果沒有安裝GCCc語言是系統軟件么c語言是系統軟件么,那么請訪問GNU官網尋找GCC的最新版本。
根據自身的需要,還可以用調用不同的C標準。
如:
gcc -std=c99 .cgcc-std=.cgcc -std=c1x .cgcc -std=c90 .c
科普一下,GCC是GNU項目的產品之一。GUN項目由來已久,它是一個開發自由UNIX軟件的集合。