admin 管理员组文章数量: 887019
下载
Github
Releases · niXman/mingw-builds-binaries
32 位使用 i686-*-dwarf-ucrt-*.7z
64 位使用 x86_64-*-seh-ucrt-*.7z
至于线程模型 也就是 posix 和 win32 我不太清楚 放个评论区别人说的:
① POSIX(与其他平台的最佳兼容性)
② WIN32 (本机 Windows 线程,但缺少 POSIX 线程 / pthread.h)
③ MCF(自 GCC 13 起,另请参阅:MCF Gthread 库)
——天神永恒
点击下载,下载速度可能会比较慢,或者可以使用 Github 镜像加速,如 ghproxy mirror.ghproxy
WinLibs
WinLibs - GCC+MinGW-w64 compiler for Windows
下右面 without LLVM/Clang/LLD/LLDB 里的,上面是 32位 ,下面是 64位,7-Zip achive 和 Zip achive 没区别就是压缩方式不一样
Cygwin
setup-x86_64.exe
安装程序建议留着,更新要用
根目录和本地软件包目录都用一个目录就行,也是最好没有中文和空格,这个目录和上面的解压目录一样
选择完整,搜索下面这几个包,把跳过改成最新版本(这里已经装完了)
一路下一步就安装完了
解压
将下载的压缩包全部解压,路径最好不要有中文和空格
(Cygwin 安装不需要)
设置环境变量
打开 设置->系统->系统信息->高级系统设置->环境变量 或直接运行 SystemPropertiesAdvanced.exe
点击环境变量
双击用户变量下的 Path
Windows 10以上:点击新建,输入 解压目录\bin
Windows 7:在 变量值 最后添加 解压目录\bin;
点击确定
测试一下,打开 cmd ,输入 gcc --version
显示版本号就说明安装成功了
编译命令:
# C
gcc <filename>.c -o <filename>.exe
# C++
g++ <filename>.cpp -o <filename>.exe
这个命令会用 gcc / g++ 编译<filename>.c
/<filename>.cpp
,输出文件为 <filename>.exe
编译没出错的话应该没有输出
Upd. 2024/8/21 改了改,添加了别的下载方式
本文标签: mingw Windows WinLibs cygwin
版权声明:本文标题:在 Windows 中安装 MinGW-w64(mingw-w64-builds-binariesWinLibsCygwin) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1728143337h1204904.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论