自带版本太低,编译工程不过。
更新gcc
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-7.2.0/gcc-7.2.0.tar.xz
tar -xvf gcc-7.2.0.tar.xz
cd gcc-7.2.0
./contrib/download_prerequisites
mkdir build
cd build
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make
make install
rm -rf /usr/lib64/libstdc++.so.6
ln -s /usr/local/lib64/libstdc++.so.6.0.24 /usr/lib64/libstdc++.so.6
reboot
更新cmake
wget https://cmake.org/files/v3.12/cmake-3.12.0-rc2.tar.gz
tar -xvf cmake-3.12.0-rc2.tar.gz
cd cmake-3.12.0-rc2
./bootstrap && make && make install
bootstrap –help查看选项
version `GLIBCXX_3.4.21’ not found 解决办法
https://blog.youkuaiyun.com/rznice/article/details/51090966