Latest web development tutorials

C++ 環境設置

本地環境設置

如果您想要設置C++ 語言環境,您需要確保電腦上有以下兩款可用的軟件,文本編輯器和C++ 編譯器。

文本編輯器

這將用於輸入您的程序。 文本編輯器包括Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和vim/vi。

文本編輯器的名稱和版本在不同的操作系統上可能會有所不同。 例如,Notepad 通常用於Windows 操作系統上,vim/vi 可用於Windows 和Linux/UNIX 操作系統上。

通過編輯器創建的文件通常稱為源文件,源文件包含程序源代碼。 C++ 程序的源文件通常使用擴展名.cpp、.cp 或.c。

在開始編程之前,請確保您有一個文本編輯器,且有足夠的經驗來編寫一個計算機程序,然後把它保存在一個文件中,編譯並執行它。

C++ 編譯器

寫在源文件中的源代碼是人類可讀的源。 它需要"編譯",轉為機器語言,這樣CPU 可以按給定指令執行程序。

C++ 編譯器用於把源代碼編譯成最終的可執行程序。

大多數的C++ 編譯器並不在乎源文件的擴展名,但是如果您未指定擴展名,則默認使用.cpp。

最常用的免費可用的編譯器是GNU 的C/C++ 編譯器,如果您使用的是HP 或Solaris,則可以使用各自操作系統上的編譯器。

以下部分將指導您如何在不同的操作系統上安裝GNU 的C/C++ 編譯器。 這裡同時提到C/C++,主要是因為GNU 的gcc 編譯器適合於C 和C++ 編程語言。

安裝GNU 的C/C++ 編譯器

UNIX/Linux 上的安裝

如果您使用的是Linux或UNIX ,請在命令行使用下面的命令來檢查您的系統上是否安裝了GCC:

$ g++ -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/上的詳細說明安裝GCC。

Mac OS X 上的安裝

如果您使用的是Mac OS X,最快捷的獲取GCC 的方法是從蘋果的網站上下載Xcode 開發環境,並按照安裝說明進行安裝。 一旦安裝上Xcode,您就能使用GNU 編譯器。

Xcode目前可從developer.apple.com/technologies/tools/上下載。

Windows 上的安裝

為了在Windows 上安裝GCC,您需要安裝MinGW。 為了安裝MinGW,請訪問MinGW的主頁www.mingw.org ,進入MinGW下載頁面,下載最新版本的MinGW安裝程序,命名格式為MinGW-<version>.exe。

當安裝MinWG 時,您至少要安裝gcc-core、gcc-g++、binutils 和MinGW runtime,但是一般情況下都會安裝更多其他的項。

添加您安裝的MinGW的bin子目錄到您的PATH環境變量中,這樣您就可以在命令行中通過簡單的名稱來指定這些工具。

當完成安裝時,您可以從Windows 命令行上運行gcc、g++、ar、ranlib、dlltool 和其他一些GNU 工具。