centos7自帶的gcc版本是4.8,手動升級安裝很鍛鍊。
畢竟已經0202年了
devtoolset-7 - Developer Toolset is designed for developers working on CentOS or Red Hat Enterprise Linux platform. It provides current versions of the GNU Compiler Collection, GNU Debugger, and other development, debugging, and performance monitoring tools.
可以通過安裝devtoolset的方式間接升級gcc至高版本
sudo yum install centos-release-scl
sudo yum install devtoolset-7-gcc*
sudo yum install devtoolset-7-gdb*
# debuginfo-install libgcc-4.8.5-39.el7.x86_64 libstdc++-4.8.5-39.el7.x86_64
scl enable devtoolset-7 bash
which gcc
gcc --version
這裏有一個問題,就是重啓之後可能不能用gcc,那麼就要再次運行這個命令:
scl enable devtoolset-7 bash