吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2065|回复: 9
收起左侧

[Windows] mingw-w64 + gcc 最新版本 及 构建脚本 - 适用于 Windows 系统

[复制链接]
nulptr 发表于 2024-8-8 15:42
本帖最后由 nulptr 于 2024-8-8 15:55 编辑

首次发帖,如有不周,还请海涵并告知,谢谢。
最早使用的是来自 StephanTLavavej 编译的版本:
https://nuwen.net/mingw.html
后来大佬不发布 32 位版本了,就用大佬的脚本自己人工编译:
https://github.com/StephanTLavavej/mingw-distro
但最近发现自己的古董机器越来越难以胜任这一任务了,特别是夏天,又热又喘,很怕老古董会中暑挂掉。
于是试了一下 GitHub Action,没想到实验很成功:
整个构建发布过程只有三个小时,比着原来自己编译用个一天半天爽快了很多。
全程不需要人工干预了,还为老古董电脑也减轻了负担,幸福感一下子就增加了那么一丢丢。
发布好的包如下:
binutils-2.43-i686.7z 4.45 MB 54 minutes ago
binutils-2.43-x86_64.7z 5.04 MB 54 minutes ago
cppwinrt-2.0.221221.0.7z 3.06 MB 54 minutes ago
make-4.4.1-i686.7z 127 KB 54 minutes ago
make-4.4.1-x86_64.7z 129 KB 54 minutes ago
mingw-w64+gcc-i686-all.7z 65.5 MB 54 minutes ago
mingw-w64+gcc-x86_64-all.7z 69.8 MB 54 minutes ago
mingw-w64-v12.0.0+gcc-14.2.0-i686.7z 56.5 MB 54 minutes ago
mingw-w64-v12.0.0+gcc-14.2.0-x86_64.7z 60.1 MB 54 minutes ago
zstd-1.5.6-i686.7z 784 KB 54 minutes ago
zstd-1.5.6-x86_64.7z 882 KB 54 minutes ago

下载地址
GitHub Release: https://github.com/nonwill/mingw-distro/releases/tag/mingw64-gcc-crt_latest
项目地址
Mingw-Distro: https://github.com/nonwill/mingw-distro

一般使用仅需下载 mingw-w64+gcc-i686-all.7z 或 mingw-w64+gcc-x86_64-all.7z 即可,或者也可以使用脚本自助构建。

2024-08-08_153037.png

免费评分

参与人数 2吾爱币 +1 热心值 +2 收起 理由
nndyky + 1 + 1 鼓励转贴优秀软件安全工具和文档!
610100 + 1 鼓励转贴优秀软件安全工具和文档!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| nulptr 发表于 2024-8-8 20:04
怜渠客 发表于 2024-8-8 19:48
这个和官网的mingw-64比起来,没有内置iconv工具

这个包里面只有最新版的 mingw64、gcc、binutils、make 和 zstd,如果需要 iconv 等工具,可以配合 msys2 使用,或用源码编译 iconv 工具
我心飞翔1995 发表于 2024-8-8 18:10
我补充两个还可以下载mingw或者gcc的网址吧
https://gcc-mcf.lhmouse.com/
http://www.equation.com/servlet/equation.cmd?fa=fortran
610100 发表于 2024-8-8 17:20
请问这个构建可以用32位生成64位程序或者64位程序生成32位程序吗?
 楼主| nulptr 发表于 2024-8-8 17:21
610100 发表于 2024-8-8 17:20
请问这个构建可以用32位生成64位程序或者64位程序生成32位程序吗?

不可以的,两个都是 native 的

免费评分

参与人数 1热心值 +1 收起 理由
610100 + 1 热心回复!

查看全部评分

怜渠客 发表于 2024-8-8 19:39
610100 发表于 2024-8-8 17:20
请问这个构建可以用32位生成64位程序或者64位程序生成32位程序吗?

不能,mingw大部分版本不支持交叉编译

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
610100 + 1 + 1 热心回复!

查看全部评分

怜渠客 发表于 2024-8-8 19:48
这个和官网的mingw-64比起来,没有内置iconv工具
justwz 发表于 2024-8-8 21:38
向大佬 学习
renpeng009 发表于 2024-8-12 20:03
怜渠客 发表于 2024-8-8 19:48
这个和官网的mingw-64比起来,没有内置iconv工具

刚想说呢
ovioni 发表于 2024-8-21 23:13
赞赞赞 有一种年代感
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-23 07:26

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表