我使用64位Ubuntu和G ++编译器。
我已经尝试过各种关于启用C ++ 11的帖子,到目前为止我做的是:
已将-std=c++11
添加到Cross G ++ Compiler-> Miscellaneous-> Other Flags
添加-std=c++0x
到C / C ++ - General-> Preprocessor Include Paths / Macros-> CDT GCC内置编译器设置 - > "获取编译器规范的命令"
移动" CDT GCC内置编译器规范"一直到顶部。 (我也尝试将-std=c++11
添加到CDT GCC内置编译器设置)
我重新解析了未解析的包含,包括正确的标题,仍然:std :: stoi未解析。 如果我在没有eclipse的情况下编译,只使用G ++和makefile,代码会编译。 我的G ++版本是4.8.2。