centos自带gcc吗 centos7怎么升级gcc-c ?
centos7怎么升级gcc-c ?
Centos注重稳定性,自带gcc的最新版本都比较低,成功执行完yum -y update之后得到的gcc就是最新版本了,好像是4.9?
前段时间为了升级到当时最新的7.1,我是去gnu官网下载gcc源码手动编译的,不喜欢折腾的建议不要用这个办法,因为:
1.可行的中文教程比较难找,其实英文好的话直接照着官方教程就能顺利编译。
2.编译时间特别长,笔记本配置不好的话,就算只开启c,c 两种语言,两三个小时都正常,甚至编译到一半可能因为内存不足而终止。
你可以找找看有没有别人编译好的、适合你平台的gcc,比如x86-linux-gnu。
你也可以直接换其他“与时俱进”的linux发行版,像Fedora等等。
注:centos上的gcc-c 是单独下载的,否则没有g 命令。但是通过源码编译,配置时开启c 语言,则是直接整合了g 命令。g 其实就是gcc的一个子功能,二者版本信息相同。
我编译完之后,发现一般情况下最新的gcc跟旧版相比根本没有什么优越性。
为什么国内互联网公司喜欢用Centos而不是Ubuntu?
我当年第一次接触CentOS,是在上大学的时候看过一本书叫做 《鸟哥的 linux 私房菜》,这里面讲的操作系统是CentOS,讲的挺好的,从此我便走上了运维这条不归路。
我觉得 Ubuntu 和 CentOS 之间没必要去比较哪个更好,只需要看哪个更适合你就行了。
我认为 以下几个原因是导致的 国内互联网用 CentOS 居多。
1,背靠大树好乘凉,CentOS 背后是 RedHat(红帽),红帽是全球最大的linux服务提供商之一。然而红帽需要付费,CentOS作为 红帽 的开源版本,自然很多人愿意用。
2,先入为主,国内大多数的学校和培训机构都是用的 CentOS 去授课,这些学生在以后的工作肯定把 CentOS 作为首选。 国内大多数运维都是用的 CentOS ,服务器需要运维去维护,那操作系统 很可能也是 CentOS。
3,考过了红帽认证工程后有证书,有的企业会去看这个证书,把这个证书当成加分项,学会了 CentOS 就等于学会了 RedHat ,为了这个证书 也有很多人去学 CentOS 的。
4,CentOS 维护支持的周期要比 Ubuntu 长,给人一种感觉就是 ‘更有保障’ 。
centos自带gcc吗 centos7安装gcc编译环境 centos7安装gcc编译器
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。