公司为了节省成本,需要将CentOS7上的一些程序运行在CentOS6.6上,检查了一下依赖发现最主要C++11特性,而CentOS6自带的GCC4.4.7是不支持C++11的,故需要升级系统的GCC版本。
安装CentOS的仓库
Centos的devtool仓库里有比较新的gcc版本,当前应当是4.8.2版本,正好满足C++11的最低要求。
1 |
|
安装GCC软件
1 |
|
修改CMake的编译器
由于项目是使用的cmake,故不用修改操作系统,直接通过环境变量改就行了
1 |
|
嗯嗯,看一下输出信息,ok了。
1 |
|