如果願意設定C語言程式設計環境,需要在您的計算機上提供以下兩個軟體:(一)文字編輯器;(二)C編譯器。
這將被用來輸入/編寫程式。 少數的編輯的範例包括:Windows Notepad, OS Edit command, Brief, Epsilon, EMACS, 和 vim / vi。
文字編輯器的名稱和版本在不同的作業系統可能有變化。例如,記事本可用在 Windows , VIM 或 vi 可以在 Windows中也可以在 Linux或UNIX 上使用。
編輯器中建立的檔案稱為原始檔,它包含程式原始碼。對於C程式的原始檔通常命名擴充套件為 ".c".
在開始程式設計之前,請確保有一個文字編輯器,有足夠的經驗來編寫計算機程式,儲存在一個檔案,編譯並最終執行。
寫在原始檔中的原始碼是人類可讀的原始碼程式。它需要「編譯」,轉成機器語言,使 CPU 能夠真正執行程式按給定的指令。
C語言編譯器將用於將原始碼編譯到最終的可執行程式。學習本教學前,假設你有關於一門程式設計語言編譯器的基礎知識。
最常用的和免費提供的編譯器是GNU C/C++編譯器,也可以使用 HP 或 Solaris 的編譯器,如果你有相應的作業系統的話。
以下部分將指導如何在不同的作業系統上安裝GNU C/C++編譯器。我們這裡使用的是 C/C++,因為 GNU gcc 編譯器適用於 C 和 C++ 程式設計語言。
如果您使用的是 Linux 或 UNIX,然後通過在命令列中輸入以下命令來檢查 GCC 是否已在系統上安裝 ?
$ gcc -v
如果 GNU 編譯器已安裝在您的計算機上,那麼它應該如下列印資訊的東西:
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
如果沒有安裝GCC,那麼參考詳細說明 http://gcc.gnu.org/install/
本教學基於Linux(Ubuntu),所有給出的例子已編譯在 Linux系統之上測試通過。
如果使用的是Mac OS X,獲得GCC最簡單的方法是下載從蘋果的網站上下載 Xcode 開發工具,並按照簡單的安裝說明。 設定了 Xcode 以後就可以使用 GNU 編譯器的C/C++。
Xcode是目前可在以下網址找到:developer.apple.com/technologies/tools/.
要在 Windows 中安裝 GCC,首先需要安裝MinGW。要安裝MinGW,存取 MinGW的主頁:www.mingw.org, 並按照連結到 MinGW 的下載頁面。下載 MinGW 的安裝程式,它應該被命名為 MinGW-<版本>.exe 檔案的最新版本。
在安裝MinWG,至少必須安裝 gcc-core, gcc-g++, binutils 和 MinGW 執行時,但可能需要安裝更多元件。
新增 MinGW 的安裝目錄的 bin 子目錄到 PATH 環境變數中,這樣就可以直接使用名稱在命令列上指定使用這些工具。
當安裝完成後,就可以從Windows命令列執行 gcc, g++, ar, ranlib, dlltool 和 其他幾個GNU工具。