如何让eclipsemars编译C++;11和MinGW?
我已经阅读了我能找到的每一篇文章。我有EclipseMars4.5.1版和MingWGCC4.8.1版 我已经做了以下工作:如何让eclipsemars编译C++;11和MinGW?,eclipse,c++11,eclipse-cdt,eclipse-mars,Eclipse,C++11,Eclipse Cdt,Eclipse Mars,我已经阅读了我能找到的每一篇文章。我有EclipseMars4.5.1版和MingWGCC4.8.1版 我已经做了以下工作: 创建新的工作区 < LI>文件>新建> C++项目>可执行文件> hello World 成功构建并运行 增加了一行 自动i=6 IDE显示 'auto' changes meaning in C++11; please remove it [- Wc++0x-compat] 我接着到Proj> > C/C++ + Buffe>设置>工具设置> GCC C+
'auto' changes meaning in C++11; please remove it [-
Wc++0x-compat]
我接着到Proj> > C/C++ + Buffe>设置>工具设置> GCC C++编译器>方言>语言标准和选择C++ 11。 我还进入了project>C/C++General>Preprocessor Include Path>Providers选择CDT GCC内置编译器设置,取消勾选“使用全局提供程序…”框,然后添加–std=C++0x 最后,我选择了项目>刷新和项目>索引>重建 但仍然是自动上的错误
这个Wc++0x兼容开关有问题吗?我在哪里找到它?我还应该做什么?该错误不是由Eclipse产生的。它是由编译器生成的,Eclipse只是向您展示它。该错误表示调用编译器时未使用
-std=c++0x
或-std=c++11
标志。构建项目时能否在控制台视图中显示输出?Eclipse不会产生该错误。它是由编译器生成的,Eclipse只是向您展示它。该错误表示调用编译器时未使用-std=c++0x
或-std=c++11
标志。构建项目时,能否在控制台视图中显示输出?