1、环境
VMWare+Centos7html
2、写在前面的话
安装GCC最简单的方式固然是【yum -y install gcc】
可是个人机器上安装下来后,其版本是4.8.5,感受有点低,因此想升级一下(7.2.0, 8.2.0之类的版本)。
因而须要手动安装。linux
3、吃过的坑
1. 本地没有GCC致使编译不经过
缘由分析:c++
安装高版本GCC时,须要依赖其它GCC,因此须要保证有一个较低版本的GCCide
解决方法:
这个最简单的固然就是经过上面的【yum -y install gcc】进行安装
g++也一块儿安装了吧,命令【yum -y install gcc-c++】
安装后能够【gcc -v】、【g++ -v】进行测试,能打出正常版本表示成功测试
2. 上一步中偷懒,没有安装g++
会有以下报错:
checking how to run the C++ preprocessor... /lib/cpp
configure: error: in `/usr/cyh/gcc-8.2.0/host-x86_64-pc-linux-gnu/gcc':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
make[2]: *** [configure-stage1-g