红联Linux门户
Linux帮助

使用g++编译C++ 11标准的C++代码

发布时间:2016-09-05 15:08:43来源:Arvin的专栏作者:VDer
1.升级g++版本
仅g++ 4.8及以上版本才支持C++ 11标准。
查看g++版本:
$ g++ --version
 
2.打开g++的C++ 11标准支持
g++ 4.8默认不支持C++ 11标准,使用参数 -std=c++11来开启C++ 11标准支持.
编译使用了C++ 11标准的代码文件:
$ g++ -std=c++11 test_c11.cpp
 
3.添加别名
为减少输入长度方便操作,可以为命令 g++ -std=c++11 设置别名,例如 g11 ,表示使用C++11标准进行编译。
设置别名:
$ echo alias g11=\'g++ -std=c++11\' >> ~/.bashrc
$ source ~/.bashrc
测试别名:
$ g11 test_c11.cpp
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23905.html