【问题标题】:MinGW32/64 and GCC: Installing and Upgrading on windows using cmdMinGW32/64 和 GCC:使用 cmd 在 windows 上安装和升级
【发布时间】:2020-06-23 16:48:25
【问题描述】:

我已经安装了 MinGW32。我想在最新的可用版本上更新 MinGW32、GCC 和 G++。我在互联网上搜索并溢出,但答案似乎过时answers 之一,我试过了,但它显示的 MinGW 和 GCC 版本与以前相同(最新版本是 10.2,我有 9.2.0)。

此外,我的机器是 64 位的,所以我想将我的 MinGW 升级到 MinGW64,但尽管付出了很多努力和互联网搜索,我 无法获得系统的可执行设置,无论是 cmd 讲师安装。此外,我无法找到将其更新到可用最新版本的说明(供将来使用)

请帮我完成以上任务。此外,最好使用 cmd 提供分步指导。提前致谢。

【问题讨论】:

  • GCC的最后一个版本好像是10.1,不是10.2。您可以从 MSYS2 获得 10.1,适用于 x32 和 x64。
  • @HolyBlackCat 我无法通过 MSYS2。我有没有得到 setup.exe 的类似问题,在安装 github.com/msys2/msys2-installer 后,我运行了命令 pacman -Syu,我收到以下错误 ``` 无法准备事务(无法满足依赖项):: 安装文件系统(2020.02-3) 打破了破折号所需的依赖关系“msys2-base”```
  • 你很不幸地抓住了bug...它可能会在一天左右的时间内得到修复。您可以等待,或者尝试使用旧版安装程序:github.com/msys2/msys2-installer/releases/download/2020-05-22/…(无论如何,所有软件包都会更新,所以如果它有效,它绝不逊色于新的。)
  • @HolyBlackCat 谢谢你的评论。但是旧的安装程序仍然没有用。不幸的是,它也显示了相同的错误。 :(
  • 这是最好的方法(至少据我所知),你必须适应 MSYS2 shell 而不是 cmd。 pacman -S mingw-w64-x86_64-fftw 应该这样做。 (对于 x32 版本,将 x86_64 替换为 i686。)

标签: gcc mingw mingw-w64 mingw32


【解决方案1】:

来自http://winlibs.com/ 的MinGW-w64 个人版本具有最新的GCC 版本(当前为10.1),无需安装,只需解压缩下载即可。 如果以后需要升级,只需将 mingw32 或 mingw64 文件夹替换为新版本即可。

【讨论】:

    猜你喜欢
    • 2014-12-26
    • 1970-01-01
    • 2013-05-20
    • 1970-01-01
    • 2015-02-28
    相关资源
    最近更新 更多