公司使用的系统是 centos6.9,上面的 gcc 版本是 4.4.7,不支持 c++11 标准,因此打算安装一下 gcc6.1,它直接支持 c++14。
安装步骤
通过 Devtoolset
可以非常容易安装想要的 gcc 版本,步骤如下:
|
|
上面会将新版的 gcc 与 g++ 安装在 /opt/rh/devtoolset-6/root/bin
目录下,那么可用如下方式使用它们:
|
|
另外 scl
提供了一个更简单的方式来启用新版本的 gcc:
|
|
上面的命令会将新版的 gcc 路径加入环境变量,然后新启动一个 bash,那么在新的 bash 中就可以像以前一样直接用 gcc 和 g++ 进行编译了。