CMake 3.2.2 y Eclipse 4.5.1 CDT 8.0

Estoy usando Eclipse Mars (4.5.1) con CDT 8.0 para un proyecto de C ++ en Ubuntu 15.10.

Estoy experimentando con el uso de cmake 3.2.2 como mi herramienta de compilation y me gustaría probar qué tan bien funciona para generar makefiles para un proyecto eclipse C ++. Todavía necesito poder build el proyecto desde command-line / independientemente de Eclipse.

Parece que cmake 3.2.2 solo admite hasta Eclipse 4.3 (Kepler) y CDT4:

enter image description here

Intenté usar eso para este proyecto de testing: https://github.com/kaizouman/gtest-cmake-example

Y por ahora parece funcionar, puedo importar el proyecto y ejecutar los objectives de fabricación:

enter image description here

Aunque parece un poco desorderado:

  1. src / folder parece estar nested debajo de la compilation / carpeta (al less desde la perspectiva del eclipse) lo que hace que sea un poco difícil ver qué es versionado y qué se ignora (git).
  2. Los cambios en mis fonts (actualmente versionado usando git) no son recogidos por EGit. Así que tengo que ir a la command-line de git para get una visión general de lo que he modificado.

Sin embargo, parece que el indexador se está ejecutando como se esperaba (finalización de la function, ir a definición, etc.), así que es genial.

build / folder está actualmente en mi .gitignore donde supongo que debería permanecer.

Otra cosa es que existen problemas conocidos con el uso de cmake para generar files make para Eclipse 4.5.1 y CDT8.