2012-06-10 10 views
26

Estoy usando cmake para configurar mi proyecto. Visualizo los archivos del proyecto usando qtcreator que lee CMakeLists.txt. Tengo algunos archivos de texto (sin código: archivos de configuración, registro, ...) y me gustaría agregarlos a mi proyecto de cmake sin (por supuesto) compilarlos/vincularlos. Es posible ? El objetivo principal es abrirlos automáticamente en el árbol de mi proyecto con qtcreator y editarlos ... Gracias por su ayuda.C++ CMake (agregue archivos no construidos)

Respuesta

15

Debería poder simplemente agregarlos a su lista de fuentes en cualquiera de las llamadas add_executable o que correspondan y aparecerán en el IDE.

Creo que CMake usa las extensiones de los archivos para determinar si son archivos fuente reales, por lo que si los tuyos tienen extensiones como ".txt" o ".log" no se compilarán.

+0

Thx. Me pregunto si no agregaron smthg como add_doc() en la versión 2.8. – Eric

+0

@Eric No tan lejos como sé. Podría intentar preguntar en la lista de correo si hay planes para hacer esto. – Fraser

+2

Ver también http://public.kitware.com/Bug/view.php?id=7835 – Mildred