MinGW 是滚动发布的“发行版”吗?
我的问题是我无法重现 MinGW 安装。我使用了 MinGW 5.1.3 一体化安装程序,但我有不同的用户,最终得到了不同的安装。我使用 binutils 2.20 进行安装,但无法使用相同的安装程序安装相同的内容。
我觉得 MinGW 的工作方式与滚动发布 Linux 发行版的工作方式相同,但我找不到有关它的信息...请注意,我目前不想升级到 mingw-get,只需了解如何才能升级安装了这些组件。
如何找到一种方法让安装程序生成与我当前拥有的完全相同的配置?
My problem is that I've been unable to reproduce MinGW installations. I used the MinGW 5.1.3 all-in-one installer, but I have different users that ended up with different installations. I have an installation with binutils 2.20, and I'm unable to get the same stuff installed with the same installer.
I feel like MinGW works the same way rolling-release Linux distros work, but I couldn't find information about it... Note that I don't want to upgrade to mingw-get at the moment, just find out how I could have these components installed.
How can I find a way to have an installer generate the exact same configuration I currently have ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
安装程序只是一个方便的工具。如果您想保存当前安装,只需复制 C:\mingw 文件夹并将其安全存储在某个位置即可。
mingw 的包管理一直有些欠缺,尽管他们一直在努力。如果你真的想要硬核包管理,你总是需要一个支持良好的 Linux 发行版,它提供大量的 mingw 包(我认为像 Fedora,或者肯定Opensuse)。 MinGW-w64 的成熟包管理器的一个示例是 MSYS2,它利用 pacman 来提供大量的 32 和 64 位软件包。
The installer is just a handy tool. If you want to save your current installation, just copy the C:\mingw folder and store it somewhere safely.
The package management of mingw has always been somewhat lacking, although they've been working on it. If you really want hard-core package management, you'll always need a well-supported Linux distro that provides tons of mingw packages (like Fedora I think, or for sure Opensuse). An example of a full-fledged package manager for MinGW-w64 is MSYS2, which leverages pacman to make available a huge amount of packages for 32 and 64-bit.