gcc/g++支持c11
Posted tianzeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gcc/g++支持c11相关的知识,希望对你有一定的参考价值。
通过命令man g++可以得知以下方法:
g++ -g -Wall -std=c++11 main.cpp
除了g++ , gcc 也可以类似方法支持C11
gcc -g -Wall -std=c11 main.cpp
如果不想每次写这个-std=C++11这个选项该怎么办呢?
方法出处:http://stackoverflow.com/questions/16886591/how-do-i-enable-c11-in-gcc
方法1:写Makefile
方法2:取别名 :alias g++11="g++ -std=c++11"
方法3:gcc 文件名.c -o 可执行文件名 -std=c11 如: gcc main.c -o app -std=c11
Makefile 的话,像是:
all: g++ -g -std=c++11 main.cpp
其中 main.cpp 就是目标文件,运行 make 即可得到结果
http://blog.chinaunix.net/uid-23023613-id-88201.html
以上是关于gcc/g++支持c11的主要内容,如果未能解决你的问题,请参考以下文章