環境設置

本地環境設置

如果願意設置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工具。