首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

Windows下Eclipse CDT搭建C語言開發環境:從安裝到Hello World圖文全記錄

     編輯:關於C語言

Windows下Eclipse CDT搭建C語言開發環境:從安裝到Hello World圖文全記錄

Eclipse本身是Java IDE,通過CDT插件支持C/C++。在Windows上搭建需解決:Eclipse本體、JDK運行環境、MinGW-GCC編譯工具鏈三大依賴。本文記錄從零到「Hello World」的完整踩坑過程。

一、下載並解壓 Eclipse CDT

  • 官網 eclipse.org/downloads → Eclipse IDE for C/C++ Developers。
  • 按系統位數選 32/64-bit(查看:右鍵「此電腦」→屬性→系統類型)。
  • 下載的是壓縮包,解壓到目標目錄(建議 64-bit 放 C:\Program Files,32-bit 放 C:\Program Files (x86))。
  • 雙擊 eclipse.exe,若彈出「需要JRE/JDK」提示,說明进入下一步。

二、安裝 JDK (Java Development Kit)

  • Oracle 官網 / OpenJDK 下載 Windows x64 Installer。
  • 安裝過程全程默認「下一步」。
  • 驗證: Win+R → cmd → java -version,顯示版本號即成功。

三、啟動 Eclipse 並選擇工作區

  • 啟動後彈出工作區選擇框,建議勾選「Use this as default...」,放在非系統盤(如 D:\workspace)。
  • 進入主界面(Welcome頁),點擊左上角「New C Project」圖標。

四、安裝 MinGW-w64 (GCC 編譯器)

Eclipse CDT 需要外部編譯器,Windows 首選 MinGW-w64。

  1. 訪問 mingw-w64.org 或 SourceForge 下載在線安裝器 mingw-get-setup.exe。
  2. 運行安裝器,設置安裝目錄(無空格路徑,如 C:\MinGW)。
  3. 進入「Installation Manager」界面,左側選 Basic Setup,右側列表勾選:
  • mingw32-base
  • mingw32-gcc-g++
  • mingw32-libz (可選)
  • msys-base (提供 make 等工具)
  1. 菜單 Installation → Apply Changes → Apply,等待下載編譯(約 10-30 分鐘)。
  2. 關鍵: 將 C:\MinGW\bin 添加到系統環境變量 PATH。

五、驗證 GCC 環境

cmd> gcc --version
gcc (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0
...

若提示「不是內部命令」,檢查 PATH 配置並重啟終端。

六、Eclipse 創建 C 項目並配置工具鏈

  1. File → New → C Project。
  2. Project name: HelloWorld。
  3. Project type: Executable → Hello World ANSI C Project。
  4. Toolchains: 選 MinGW GCC(若未出現,重啟 Eclipse 或 Window→Preferences→C/C++→Build→Environment 添加 PATH)。
  5. Finish。

七、構建與運行 —— 坑點:必須先 Build

  • 直接點「Run」圖標(綠色播放鍵)會報 Launch failed. Binary not found.
  • 解決: 右鍵項目 → Build Project (或 Ctrl+B),Console 顯示構建成功。
  • 再次點 Run,Console 輸出 Hello World! 🎉

原因: Eclipse CDT 預設不自動構建,Run 配置尋找 Debug/HelloWorld.exe,未構建則不存在。

八、常見問題速查

總結

Windows + Eclipse CDT + MinGW 組合免費、功能全、跨平台一致。核心流程:解壓Eclipse → 裝JDK → 裝MinGW配置PATH → Eclipse新建MinGW項目 → Build → Run。踩過「必須先Build」這個坑,後續開發順暢。建議配合 clang-format、cppcheck 插件提升代碼質量。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
現象原因/解決
Launch failed: Binary not found未 Build Project,先 Ctrl+B
Toolchain MinGW GCC 不可選PATH缺MinGW\bin,或Eclipse未掃描到,重啟/手動添加
編碼亂碼源文件編碼設置為UTF-8:Properties→Resource→Text file encoding→UTF-8
調試無法啟動安裝 gdb (MinGW包含),Debug Configurations→Debugger→GDB路徑指向mingw/bin/gdb.exe