gcc 升级到4.8 用来支持c++11
1)cd gcc-4.8.1 , ./contrib/download_prerequisites 下载依赖
2) cd .. , mkdir gcc-build-4.8.1 , cd gcc-build-4.8.1,
../gcc-4.8.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
另起构建目录防止串扰( 建议这样)
3) make -j4 , make install
4) cp gcc-build-4.8.1/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.18
/usr/lib
5) ln -sf /usr/lib/libstdc++.so.6.0.18 /usr/lib/libstdc++.so.6
ln -sf /usr/lib/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6
1)cd gcc-4.8.1 , ./contrib/download_prerequisites 下载依赖
2) cd .. , mkdir gcc-build-4.8.1 , cd gcc-build-4.8.1,
../gcc-4.8.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
另起构建目录防止串扰( 建议这样)
3) make -j4 , make install
4) cp gcc-build-4.8.1/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.18
/usr/lib
5) ln -sf /usr/lib/libstdc++.so.6.0.18 /usr/lib/libstdc++.so.6
ln -sf /usr/lib/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6
6) 重启虚拟机
补充:常用git
git add .
git commit ***.cpp –m
git push origin cool_down
git fetch origin
git merge origin/master