msys2包含mingw32和mingw64
步驟1
首選安裝msys64
鏈接:https://pan.baidu.com/s/1l9Zfm4TE1Gg3c7tkaH6KeQ
安裝到指定目錄
步驟2
修改更新源
進入msys64/etc/pacman.d/目錄中,分別在三個文件中增加
mirrorlist.mingw32
Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686
mirrorlist.mingw64
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64
mirrorlist.msys
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch
步驟3
打開msys2,輸入 pacman -Syuu更新
因為執行更新會把,之前修改的三個文件覆蓋了。你可以先備份修改之后的,然后再恢復!
步驟4
重復步驟2
步驟5
打開msys2,輸入
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
git mingw-w64-x86_64-cmake
稍等完成之后就擁有了mingw64 工具鏈
步驟6
將msys2(你的msys2安裝目錄一般在C:\msys64)/mingw64/bin/
添加到PATH目錄
這一步很重要,否則eclipse c++中調試會出錯
測試
win+R打開cmd終端
輸出gcc -v
參考
https://github.com/orlp/dev-on-windows/wiki/Installing-GCC--&-MSYS2