因为之前安装的实MinGW,不支持64位,现在安装MinGW-64,既支持32位又支持64位
一.下载包文件
https://www.mingw-w64.org/downloads/#mingw-builds
进入后下拉找到该位置,点击Mingw-W64-builds
点击后会定位到此位置,点击Sourceforge
进入该界面后点击Files 标签
Files 标签下面找到mingw-w64
找到 MinGW-W64-install.exe 点击下载
https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download
因为是外网,所以请求很慢,或者频繁跳转到首页,多重复点击几次便可
(ps:或许有其他办法,程序只有1MB不到)
双击运行
配置页面
根据需求自行搭配,此处安装时gcc选择的是当前的最高版本,异常处理seh不支持32位,sjlj支持32位,seh只有在选择x86-64才有
Threads 项:开发windows程序选择win32,开发linux ,unix,mac等系统使用posix
选择完成后点下一步(next),然后选择安装目录
记住选择的目录,点击next进入下载等待,完成后点击下一步,安装完成
第一次下载后只有部分文件,没有MinGW64文件夹,推测是网络原因,重新执行安装程序下载后出现MinGW64文件夹。
进入下载文件夹MinGW64后进入 \bin 文件夹复制路径添加环境变量
找到电脑高级设置–>环境变量–>系统变量–>选中Path点击编辑–>新建–>粘贴路径–>确定
测试是否安装成功,win+R输入cmd,命令行输入
gcc -v
出现内容,成功。因为安装成功,没有出现其他问题,其他问题需自行查阅。