【发布时间】:2017-05-07 16:33:09
【问题描述】:
我有一个使用字符串函数的程序,需要用 c++0x 编译。但我不知道如何/在哪里放置“-std=c++0x”我的标志。我只使用 makefile 中的基本命令进行编译,所以这对我来说是新的。这是我当前没有标志的makefile。
output: main.o rFunctions.o
g++ main.o rFunctions.o -0 Recursive
【问题讨论】:
-
放在哪里真的没关系。你可以把它紧跟在
g++之后。我想你有一个旧版本的编译器,它仍然叫它 C++0x,而不是 C++11?
标签: c++ makefile compilation