跳轉到內容

程式設計基礎/整合開發環境/Dev-C++

來自 Wikibooks,開放世界中的開放書籍

介紹 Bloodshed Dev-C++ 5 編譯器/IDE(整合開發環境),列出使用適用於 U 盤的開源編譯器的優勢。軟體及其安裝說明和測試程式包含在內。

Microsoft 和 Borland 是程式設計界公認的編譯器供應商。他們銷售針對多種程式語言的編譯器軟體。對於 C++ 程式語言,Microsoft Visual Studio(包含 C++)和 Borland C++ Builder 都是優秀的編譯器。通常,您可以從教科書或網際網路上免費獲取 Microsoft 的 Visual C++ Express 或 Borland 的 Personal Edition 版本的編譯器。然而,安裝這兩個編譯器可能很複雜。Microsoft 的 Visual Studio 編譯器通常會產生各種安裝問題(例如確保作業系統和 .net 元件是最新的),因此學生在家安裝起來很困難。這些編譯器要求您建立一個專案來包含每個程式。使用專業程式設計師在專案開發中使用的商業編譯器對於專業人士來說很好,但對於初學者來說通常很混亂。最終,如果您想成為一名專業程式設計師,您需要熟悉商業編譯器。

我們建議初學者在程式設計基礎課程中考慮使用一些更易於安裝的編譯器軟體包。我們發現最好的選擇是一個名為 Bloodshed Dev-C++ 5 編譯器/IDE(整合開發環境)的開源編譯器/IDE。

Bloodshed Dev-C++ 5 編譯器/IDE

[編輯 | 編輯原始碼]

優點:可以在 Windows 95/98/NT/2000/XP 作業系統上安裝。我已經在 Windows Vista 作業系統上安裝了它,因此它可以在較慢的處理器和幾乎任何 Windows 作業系統上執行。它只需要大約 80 MB 的儲存空間(通常足以容納編譯器及其所有檔案,以及為您的幾個程式提供儲存空間)。它非常容易安裝和使用。不需要使用“專案”;因此可以輕鬆地編譯單個原始碼檔案。

缺點:通常不會被專業程式設計師使用,但足以滿足初級計算機程式設計課程的需求,並且是一個功能齊全的編譯器/IDE。

獨特優勢:可以在 U 盤上安裝和執行,因此學生可以在任何具有 USB 埠的計算機上完成他們的實驗室作業。這可以使學生具有可移植性,能夠在家、工作、圖書館、開放實驗室、教室、朋友家等地方完成實驗室作業。

安裝前的準備

[編輯 | 編輯原始碼]

建立需要的資料夾和子資料夾

[編輯 | 編輯原始碼]

您需要獲取軟體和一個經過測試且無錯誤的 C++ 原始碼程式。您將需要大約 80 MB 的儲存空間。我們建議您在硬碟或 U 盤上建立兩個資料夾,具體取決於您選擇的安裝方式。如果在 U 盤上,請在驅動器的根目錄下建立它們。如果在您的家用機器上,您可以使用作業系統為您設定的資料夾區域作為使用者。將它們命名為

  • Cpp_Software_Download
  • Cpp_Source_Code_Files

在 Cpp_Source_Code_Files 資料夾內,建立一個名為

  • Compiler_Test

為了幫助您整理檔案,您需要為儲存原始碼檔案建立其他子資料夾。我們建議您至少建立另外兩個子資料夾,用於與 Connexions 相關的模組一起使用。在 Cpp_Source_Code_Files 內,建立名為

  • Demo_Programs
  • Monitor_Header

獲取軟體

[編輯 | 編輯原始碼]

軟體的完整版本名為:Dev-C++ 5.0 beta 9.2 (4.9.9.2) (9.0 MB) with Mingw/GCC 3.4.2。您可以從 Bloodshed 下載它,也可以從 Connexions 網站下載截至 2008 年 12 月 8 日的版本。將其儲存在您建立的 Cpp_Software_Download 資料夾中。軟體大約 9.1 MB,如果您使用的是撥號調變解調器連線,則下載需要幾分鐘。

該軟體自 2007 年以來沒有發生重大變化,Connexions 版本對大多數使用者來說已經足夠了。Bloodshed 連結需要一些額外的導航才能到達軟體下載頁面。因此,因為這樣做要容易得多,我們建議您從 Connections 網站下載軟體。

Bloodshed 連結:http://www.bloodshed.net/dev/devcpp.html

從 Connexions 下載:devcpp-4.9.9.2_setup.exe

獲取 C++ 原始碼檔案

[編輯 | 編輯原始碼]

下面列出了一個名為 Compiler_Test.cpp 的 C++ 原始碼檔案。它已為 Connexions 網站釋出做好準備。下載並將其儲存在您建立的 Compiler_Test 子資料夾中。您可能需要右鍵單擊連結並選擇“目標另存為”才能下載該檔案。

從 Connexions 下載:Compiler_Test.cpp

Bloodshed Dev-C++ 5 編譯器/IDE 的安裝說明

[編輯 | 編輯原始碼]

版本 5 經過充分測試(不要讓測試版釋出讓您感到害怕),應該可以在各種機器和各種 Microsoft 作業系統上執行,包括 Windows 98、Windows 2000、Windows XP 和 Windows Vista。以下是將其安裝在機器上或安裝在 U 盤上的安裝說明。我們不建議嘗試在機器驅動器和 U 盤之間切換。如果它安裝在機器驅動器上,並且您嘗試將其安裝在 U 盤上,它會導致問題,並且無法正常執行。要麼將其安裝在 U 盤上以獲得可移植性,要麼將其安裝在您的機器上。

計算機安裝說明

[編輯 | 編輯原始碼]
  1. 導航到 Cpp_Software_Download 資料夾,並透過雙擊檔名執行 devcpp-4.9.9.2_setup.exe 軟體。
  2. 使用常識並回答安裝提示。注意以下兩項
  3. 當它進入“選擇安裝位置”時,使用預設軟體位置:C:\Dev-Cpp\(或選擇您要儲存安裝程式的位置,但使用預設位置,除非您熟悉安裝軟體)。
  4. 當它詢問:“您是否要將 Dev C++ 安裝到此計算機上的所有使用者?”時,回答“是”。
  5. 安裝完成後,它會詢問一些“首次配置”問題。再次,使用常識並回答這些問題。注意以下專案
  6. 對從標頭檔案檢索資訊回答“否”。
  7. 它將啟動您的編譯器/IDE,並顯示“今日提示”。我們建議您選中左下角的框,然後選擇“關閉”。
  8. 使用正常的紅色“X”按鈕關閉您的編譯器/IDE。我們想向您展示如何正常啟動您的編譯器。
  9. 啟動您的編譯器軟體類似於啟動機器上載入的任何軟體(“開始”然後“所有程式”然後“Bloodshed Dev-C++”然後“Dev-C++”)。
  10. 在頂部的選單中 - 選擇“檔案”然後“開啟專案或檔案”,然後導航到您的原始碼檔案(Compiler_Test.cpp)儲存在硬碟驅動器上的位置。請參閱上面的建議資料夾名稱。選擇原始碼檔案並開啟它。
  11. 您應該看到原始碼列表。按 F9 鍵或選擇頂部選單中的“執行”然後“編譯並執行”。應該出現一個黑色螢幕框,您需要適當地回答問題以執行程式。完成執行程式後,黑色螢幕框會消失。

隨身碟安裝說明

[編輯 | 編輯原始碼]
  1. 導航到 Cpp_Software_Download 資料夾並雙擊檔名執行 devcpp-4.9.9.2_setup.exe 軟體。
  2. 使用常識並回答安裝提示。注意以下兩項
  3. 當它進入“選擇安裝位置”時,您可以看到預設軟體位置為:C:\Dev-Cpp\,但需要更改。透過選擇更改預設軟體位置來更改“目標目錄”:從 C:\Dev-Cpp\ 更改為 DriveLetter:\Dev-Cpp\(其中 DriveLetter 代表您的 U 盤驅動器)。
  4. 當它詢問:“您是否要將 Dev C++ 安裝到這臺計算機的所有使用者?”回答“否”。
  5. 安裝完成後,它會詢問一些“首次配置”問題。再次,使用常識並回答這些問題。注意以下專案
  6. 對從標頭檔案檢索資訊回答“否”。
  7. 它將啟動您的編譯器/IDE,並顯示“今日提示”。我們建議您選中左下角的框,然後選擇“關閉”。
  8. 使用正常的紅色“X”按鈕關閉您的編譯器/IDE。我們想向您展示如何正常啟動您的編譯器。
  9. 要啟動您的編譯器軟體,請導航到 U 盤上的“Dev-Cpp”資料夾並選擇“devcpp.exe”應用程式。注意:使用 U 盤時,您不應該嘗試透過雙擊 C++ 原始碼檔案來啟動編譯器。此方法適用於機器安裝,但不適用於 U 盤安裝。
  10. 在頂部的選單中 - 選擇“檔案”然後“開啟專案或檔案”,然後導航到您的原始碼檔案(Compiler_Test.cpp)儲存在 U 盤上的位置。請參閱上面的建議資料夾名稱。選擇原始碼檔案並開啟它。
  11. 您應該看到原始碼列表。按 F9 鍵或選擇頂部選單中的“執行”然後“編譯並執行”。應該出現一個黑色螢幕框,您需要適當地回答問題以執行程式。完成執行程式後,黑色螢幕框會消失。
資料夾
磁碟驅動器或 U 盤上用於儲存文件或其他檔案的命名區域。
開源
軟體原始碼的群體開發,以免費的方式提供給公眾。
可移植性
將軟體傳輸到 U 盤並因此在各種機器上使用它的能力。
原始碼
用某種人類可讀的計算機程式語言編寫的任何語句或宣告集合。
華夏公益教科書