下載 MinGW 5.x,配置 bin 到 PATH,但無法生成 Makefile,缺少 msys.bat 導致無法運行 configure 腳本。
MinGW 官網舊版安裝包**不包含 MSYS**(Minimal SYStem),而 configure 是 GNU Autotools 生成的 Shell 腳本,**需要 POSIX 兼容 Shell 環境**(bash/sh)才能運行,Windows 原生 cmd/PowerShell 不支持。
mingw-get-setup.exe(在線安裝器),安裝時勾選 MSYS Basic System。MSYS2 MinGW 64-bit 終端,輸入 ./configure 即可運行。cmake -G "MinGW Makefiles" 生成構建文件。用戶自述:「沒事了,去官網下載,我那個居然沒有 msys.bat」——**選對安裝包是關鍵**。