codeblocks-20.03mingw-setup.exe(含 MinGW),或最新版 codeblocks-25.03mingw-setup.exe。MinGW Compiler Suite 勾選(預設已選)。C:\Program Files\CodeBlocks。HelloWorld)與存放路徑。main.c,內含 printf("Hello world\n");。Process terminated with status 0,控制台輸出 Hello world。gdb.exe 路徑指向 MinGW\bin\gdb.exe。| 現象 | 原因 | 解決 |
|---|---|---|
編譯報 gcc not found | 未安裝 MinGW 版或路徑未加入 PATH | 重裝 mingw-setup 版;或手動將 MinGW\bin 加入系統 PATH |
| 中文輸出亂碼 | 控制台編碼為 CP936,源文件為 UTF-8 | 源文件存為 GB2312;或執行 chcp 65001 並用 SetConsoleOutputCP(65001) |
| 無法啟動調試 | 缺少 gdb.exe 或 libiconv-2.dll | 從 MinGW 安裝目錄複製至 CodeBlocks\MinGW\bin |
Makefile / CMake 脫離 IDE 進行跨平臺構建。gcc -Wall -Wextra -std=c11 -g 手動編譯參數含義。