![Cygwin-更新旧版本的g++](https://linux22.com/image/1365341/Cygwin-%E6%9B%B4%E6%96%B0%E6%97%A7%E7%89%88%E6%9C%AC%E7%9A%84g%2B%2B.png)
我安装了 Cygwin,但我选择的软件包的镜像似乎包含非常旧的版本。我正在运行 g++ 3.4.4,但最新版本是 4.8.0
每当我访问 g++ 网站时,他们提供的 4.8 版 .tar 文件大约有 100MB;我下载了它,里面有数千个文件。我以为我所要做的就是从 Cygwin 的 /bin/ 目录中替换 g++.exe,但看起来这更复杂。
或者我遗漏了什么/有没有更简单的方法?
答案1
这些gcc4-*
软件包目前提供 GCC 4.x 版本。4.7.2 目前作为测试版本提供,可以setup.exe
通过切换版本号进行安装每个直到gcc4-*
标明版本 4.7.2 为止。