C 語言初學者避坑指南:IDE 與編譯器配置的血淚教訓
大一接觸 C 語言,下載 IDE 與編譯器時踩了不少坑,分享經驗助後人避雷。
踩坑經過
- 學長推薦 CLion,老師推薦 Code::Blocks,兩者皆下載並嘗試配置。
- Code::Blocks 報錯
It seems that this file has not been built yet。
- CLion 報錯
Error: Neither MinGW nor Cygwin is selected。
根本原因
- 未安裝編譯器:僅安裝 IDE,缺少 GCC/MinGW 編譯工具鏈。這是新手最常見錯誤。
- 未配置工具鏈路徑:IDE 不知道編譯器在哪裡。
正確配置步驟
Code::Blocks
- Settings → Compiler → Toolchain executables → Linker for dynamic libs 設為
gcc。
- 或 Settings → Compiler and debugger → Toolchain executable 設定編譯器路徑,或點 Auto Detect 自動偵測。
CLion

在 Settings → Build, Execution, Deployment → Toolchains 中指定 MinGW 安裝路徑(含 bin 目錄)。
關鍵發現
MinGW 可同時滿足兩款 IDE 需求,安裝一次、多處配置即可。
心得
這是第一次完整探索,雖不成熟,望能幫助後進少走彎路。目前仍在摸索 CLion 完整配置,請多包涵。