Code::Blocks
📘 Code::Blocks 教學
一、什麼是 Code::Blocks?
Code::Blocks 是一個免費、開源的 C/C++ IDE(整合開發環境),支援多種編譯器(如 GCC、MinGW、Visual C++),並提供強大的編輯、除錯與專案管理功能。APCS 測驗環境預設安裝的C/C++開發工具
二、下載 Code::Blocks
✅ 官方網站下載步驟:
- 開啟瀏覽器,前往 Code::Blocks 官方網站:https://www.codeblocks.org
- 點選上方選單中的 Downloads
- 在 Downloads 頁面中,點選 Download the binary release
- 根據你的作業系統選擇適合的版本:
- Windows 使用者請選擇:
codeblocks-XX.XXmingw-setup.exe(這個版本包含 MinGW 編譯器,適合初學者) - macOS 或 Linux 使用者請參考下方的系統安裝說明(或使用套件管理工具)
- Windows 使用者請選擇:
三、安裝 Code::Blocks(以 Windows 為例)
🖥️ 安裝步驟:
- 下載完成後,雙擊執行安裝檔
codeblocks-XX.XXmingw-setup.exe - 點選 Next 開始安裝
- 閱讀授權條款後點選 I Agree
- 選擇安裝元件(建議保持預設選項)
- 選擇安裝路徑(預設即可)
- 點選 Install 開始安裝
- 安裝完成後,點選 Finish 結束安裝並啟動 Code::Blocks
四、第一次啟動與設定
⚙️ 編譯器設定檢查:
- 啟動 Code::Blocks 後,系統會自動偵測編譯器
- 若使用含 MinGW 的版本,應會顯示已偵測到 GCC 編譯器
- 若未偵測到編譯器,可手動設定:
- 點選 Settings → Compiler → Toolchain Executables
- 確認
C compiler和C++ compiler指向 MinGW 的gcc.exe和g++.exe
五、建立並執行第一個 C/C++ 檔案
🧪 新增檔案:
- 點選 File → New → Files
- 選擇 C/C++ Soruce → 點選 Go
- 可以點選 Skip this page next time Next
- 選擇語言(C 或 C++)→ 點選 Next
- 輸入檔案名稱與儲存位置 → 點選 Next
- Finish
✏️ 編輯程式碼: C++
//C++ code
#include <iostream>
using namespace std;
int main() {
cout << "Hello, Code::Blocks!" << endl;
return 0;
}
✏️ 編輯程式碼: C
//C code
#include <stdlib.h>
#include <stdio.h>
int main() {
printf("Hello, Code::Blocks!");
return 0;
}
▶️ 編譯與執行:
- 點選工具列上的 Build and Run(齒輪加綠色箭頭)
- 程式將被編譯並在終端機中執行,顯示輸出結果
六、常見問題與解決方式
| 問題 | 解決方式 |
|---|---|
| 編譯器未偵測到 | 確認是否下載含 MinGW 的版本 |
| 執行時無法顯示輸出 | 確認是否使用 Console Application 專案 |
| 編譯錯誤 | 檢查程式碼語法,並查看下方的錯誤訊息 |
返回課程目錄
許老師APCS線上家教

留言
張貼留言