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