1. 程式人生 > >錯誤:unrecognized command line option “-std=c++11”

錯誤:unrecognized command line option “-std=c++11”

錯誤:unrecognized command line option “-std=c++11”

在出現上述錯誤時,可能是 由於gcc和g++的版本不夠高。所以升級gcc和g++版本。

新增下載源:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

安裝4.8

sudo apt-get install gcc-4.8

檢視本地版本

ls -lh /usr/bin/g++*

可以看到本機安裝了4.64.8兩個版本

再執行下面來切換預設的版本為4.8

sudo rm /usr/bin/g++
sudo ln 
-s /usr/bin/g++-4.8 /usr/bin/g++