错误:unrecognized command line option “-std=c++11”

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaojiewang1990/article/details/65631136

错误: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++

 
   

猜你喜欢

转载自blog.csdn.net/xiaojiewang1990/article/details/65631136
今日推荐