2017-05-29 48 views
0

我想定义以下别名为命名空间图书馆前the official reference在cppreference.com上,但到目前为止我无法使它工作。我错过了什么?不合格的ID“使用”

+2

然后,与C + + 11启用?你使用什么编译器?它是什么版本?你设置了哪些标志或选项? –

+0

我正在使用Eclipse Neon。这是编译命令运行: g ++“-IC:\ Program Files(x86)\ CFITSIO \\ include”“-IC:\ Users \ Enzo \ workspace \ Boost \ include”-O0 -g3 -Wall -c -fmessage -length = 0 -o main.o“.. \ main.cpp” – GoGoLander

+0

然后C++ 11未启用。您需要将'-std = C++ 11'选项添加到build命令。我不知道Eclipse是如何完成的。 –

回答

0

Some programmer dude明白了:C++ 11没有设置。 要设置正确的方言,请转到:Project-> Properties-> C/C++ Build-> Settings-> Tool Settings-> GCC C++ Compiler-> Dialect-> Language Standard-> ISO C++ 11