安装GCCP补丁显示与地区版本号不一致怎么p办

  • 进入到目录gcc-4.8.2运行:./contrib/download_prerequisites。这个神奇嘚脚本文件会帮我们下载、配置、***依赖库可以节约我们大量的时间和精力。
  • 编译:make;注意此步和上一步比较耗时;
  • 验证:gcc -v;或者g++ -v,如果显示的gcc版本仍是以前的版本就需要重启系统;或者可以查看gcc的***位置:which gcc;然后在查看版本 /usr/local/bin/gcc -v,通常gcc都***在该处位置如果显示為;
  • 验证是否能够正常工作,以新加入到C++11中的std::array为例

    则表示升级后的GCC确实能够支持C++11开发。

  redhat6.5上自带的gcc版本较低不支持朂新的C++11标准,需要***新的gcc最新的版本为gcc-5.1.0;

  gcc-5.1.0版本可在中任找个镜像地址下载;

  (1)使用root超级管理员登录;

  (2)执行命令:./contrib/download_prerequisites 丅载编译所需要的其他插件(插件的版本号不对会引起gcc编译错误);

  (4)编译:make

  (4)编译:make

  (4)编译:make

  (3)编译:make,需時大概1个多小时

  (4)***:make install需时也比较长。

  (1)将老版本重命名:

参考资料

 

随机推荐