環境設定


本地環境設定

如果願意設定C語言程式設計環境,需要在您的計算機上提供以下兩個軟體:(一)文字編輯器;(二)C編譯器。

文字編輯器

這將被用來輸入/編寫程式。 少數的編輯的範例包括:Windows Notepad, OS Edit command, Brief, Epsilon, EMACS, 和 vim / vi。

文字編輯器的名稱和版本在不同的作業系統可能有變化。例如,記事本可用在 Windows , VIM 或 vi 可以在 Windows中也可以在 Linux或UNIX 上使用。

編輯器中建立的檔案稱為原始檔,它包含程式原始碼。對於C程式的原始檔通常命名擴充套件為 ".c".

在開始程式設計之前,請確保有一個文字編輯器,有足夠的經驗來編寫計算機程式,儲存在一個檔案,編譯並最終執行。

C編譯器

寫在原始檔中的原始碼是人類可讀的原始碼程式。它需要「編譯」,轉成機器語言,使 CPU 能夠真正執行程式按給定的指令。

C語言編譯器將用於將原始碼編譯到最終的可執行程式。學習本教學前,假設你有關於一門程式設計語言編譯器的基礎知識。

最常用的和免費提供的編譯器是GNU C/C++編譯器,也可以使用 HP 或 Solaris 的編譯器,如果你有相應的作業系統的話。

以下部分將指導如何在不同的作業系統上安裝GNU C/C++編譯器。我們這裡使用的是 C/C++,因為 GNU gcc 編譯器適用於 C 和 C++ 程式設計語言。

在UNIX/Linux上安裝

如果您使用的是 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安裝

如果使用的是Mac OS X,獲得GCC最簡單的方法是下載從蘋果的網站上下載 Xcode 開發工具,並按照簡單的安裝說明。 設定了 Xcode 以後就可以使用 GNU 編譯器的C/C++。

Xcode是目前可在以下網址找到:developer.apple.com/technologies/tools/.

在Windowx上安裝

要在 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工具。