第一步:查看自己的gcc版本是否达到4.8
要运行支持c++11的程序,首先gcc/g++编译器要达到相应的要求,首先要下载通过命令gcc -v来查看,如果没达到,请先更新
想要下载和安装最新的只需要用一下命令即可:
sudo apt-get install gcc g++
第二步:编写程序测试
我们编写一个带有c++11特性的程序test.cpp:
# include<vector>
# include<iostream>
using namespace std;
int main()
{
vector<int> a;
a.push_back(1);
a.push_back(2);
for(auto item:a)
{
cout<<item<<endl;
}
return 0;
}
第三步:
通过
g++ test.cpp -o test -std=c++11
就可以进行c++11程序的编译了。
如果不需要c++11标准,去掉-std=c++11即可。