c++ - 如何在 Windows 上的 MinGW 中更新 GCC?

标签 c++ gcc c++11 mingw

我以前在 Ubuntu 上习惯于从源代码手动安装 GCC,这是一个痛苦的过程。所以我真的不想重复这个过程。目前,我的机器上安装了 MinGW 和 GCC (4.6.2)。那么有没有一种简单的方法来更新 GCC 而无需完全从源代码构建它?有没有人做过,可以分享一些技巧吗?

最佳答案

使用终端更新:

  1. 运行命令提示符/终端(cmdsh)。

  2. 更新包列表:

    mingw-get update
    
  3. 更新包列表后,运行:

    mingw-get upgrade
    

当命令运行完毕后,你所有的包都会被升级。


使用 GUI 版本更新:

如果你不习惯终端,MinGW还有一个GUI版,叫做“MinGW Installation Manager”,一般位于:

C:\MinGW\libexec\mingw-get\guimain.exe
  1. 当 GUI 打开时,点击 安装 -> 更新目录。这将更新软件包列表。

  2. 之后,点击安装 -> 标记所有升级。这将选择所有可以升级的包。

  3. 最后,点击Installation -> Apply Changes 应用升级。

关于c++ - 如何在 Windows 上的 MinGW 中更新 GCC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9865319/

相关文章:

c++ - constexpr(但不是真的)构造函数在 gcc 中编译但在 clang 中不编译

c++ - 程序集中无法访问的代码

c++ - 析构函数和复制构造函数调用..(为什么在这些时候调用它)

c++ - 静态数组 VS。 C++11 中的动态数组

python - 比较和交换python中的指令

c++ - 我对 Lambda 做错了什么

c++ - 如何将枚举类型注册到 QJSEngine 以便在脚本环境中使用?

c++ - 列表迭代器不可取消引用?

c - 我的第一个 C 编译器是用 gcc 编译的。我使用哪个文件?

multithreading - std::condition_variable::wait 访问冲突