我最近开始学习C++,因为我在Linux上,我正在使用G ++进行编译.
现在,我正在关注的教程说
如果您碰巧拥有具有开发功能的Linux或Mac环境,您应该能够直接从终端编译任何示例,只需在编译器的命令中包含C++ 11标志:
并告诉我使用此命令进行编译:g++ -std=c++0x MY_CODE.cpp -o MY_APP.
g++ -std=c++0x MY_CODE.cpp -o MY_APP
现在,我想知道,std=c++0x国旗的重点是什么?它是必需的,还是我可以运行g++ MY_CODE.cpp -o MY_APP?
std=c++0x
g++ MY_CODE.cpp -o MY_APP
c++ linux g++ c++11
c++ ×1
c++11 ×1
g++ ×1
linux ×1