为什么默认情况下MinGW不安装gcc 4.x.x系列编译器? [英] Why isn't the gcc 4.x.x series compilers installed by MinGW by default?

查看:203
本文介绍了为什么默认情况下MinGW不安装gcc 4.x.x系列编译器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

目前,默认情况下, MinGW 仅安装3.x.x系列的gcc编译器。然而,它看起来像4.xx系列的编译器已经出了一段时间,因为其他人提到,它似乎工作很好。有没有什么原因为什么它还没有移动到4.xx版本,以及为什么我不应该使用较新版本的gcc?

Currently, MinGW's only installs the 3.x.x series of the gcc compiler by default. However, it looks like the 4.x.x series of compilers have been out for some time, and as others have mentioned, it seems to work just fine. Is there any reason why it hasn't moved to the 4.x.x versions yet, and any reason why I shouldn't use the newer versions of gcc?

推荐答案

GCC4的C ++ ABI已经从GCC3改变,它包括很多新特性(像它的树矢量化),很多人仍然认为实验性。仍然有一些Linux发行版仍然使用GCC3的原因。

GCC4's C++ ABI has changed from GCC3, and it includes a lot of new features (like its tree vectorization) that a lot of people still consider "experimental." There are still a few Linux distributions still using GCC3 for that reason.

这篇关于为什么默认情况下MinGW不安装gcc 4.x.x系列编译器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆