GCC 升級4.8 支援c++11
阿新 • • 發佈:2019-01-29
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