tools plugin para oxygen oxy luna development descargar cdt c++ c++11 eclipse-cdt

plugin - Habilitar C++ 11 en Eclipse CDT(Juno/Kepler/Luna) indizador



eclipse para ubuntu (1)

Tenga en cuenta que esta pregunta (y respuesta) solo se refiere al indizador Eclipse que se utiliza para resaltar los errores antes de que se lleve a cabo la compilación. ¡La configuración del compilador de C ++ no se cambia! (Por lo tanto, la compilación aún podría fallar debido a la falta de configuración de C ++ 11, pero eche un vistazo a la sección "Relacionados")

Para cambiar la configuración del indexador Eclipse, vaya a Project properties -> C/C++ General -> Preprocessor Include Paths, Macros etc. -> Providers pestaña -> CDT GCC Built-in Compiler Settings

y -std=c++0x (o -std=c++11 ) a Command to get compiler specs:

Después debería verse algo así como:

$ {COMMAND} -E -P -v -dD $ {ENTRADAS} -std = c ++ 0x

Fuentes

Relacionado

  • Compatibilidad con Eclipse CDT C ++ 11 / C ++ 0x
  • https://stackoverflow.com/a/17499266/760746 (C ++ 11-habilitar el compilador (Kepler y antes))
  • https://stackoverflow.com/a/22480299/760746 (C ++ 11-enable el compilador (Kepler (actualizado) y más reciente)

Actualizar

Probado con éxito con Eclipse

  • Kepler (CDT 8.2)
  • Luna (CDT 8.4)

Esta pregunta ya tiene una respuesta aquí:

¿Cómo habilito el soporte para el nuevo estándar de C ++ en el indexador Eclipse CDT en Juno / Kepler / Luna?