¿Cómo se podría agregar soporte para un nuevo sistema IDE/build a CMake? ¿Proporciona un mecanismo para hacer esto sin modificar su código directamente?¿Extender CMake con un generador personalizado?
12
A
Respuesta
8
Tiene que escribir código C++ adicional y crear CMake para agregar un nuevo generador. No hay ningún mecanismo para agregar un generador nuevo sin escribir un nuevo código.
¿Qué sistema IDE/build está pensando agregar a CMake?
Pregunte en la lista de correo de CMake (http://www.cmake.org/mailman/listinfo/cmake) si alguien más ya está trabajando en un generador para el sistema que está pensando. Sé que se han realizado algunos trabajos recientes para agregar un generador Ninja ... Sin embargo, todavía no está en el lanzamiento oficial de CMake: todavía está en progreso a partir de hoy.
Cuestiones relacionadas
- 1. cmake: Selección de un generador dentro de CMakeLists.txt
- 2. ¿Cuál es el generador predeterminado para CMake en Windows?
- 3. Cmake con Qt Creator
- 4. cmake Generador de Xcode crea un proyecto que no puede compilar
- 5. Extender el .NET MembershipUser con propiedades propias
- 6. Extender un (ASP.NET) BoundField
- 7. CMake ... ccmake or cmake?
- 8. Directorio personalizado para la salida de la biblioteca CMake
- 9. Extender un JFrame
- 10. ¿Puedo extender lisp con C++?
- 11. Problema con CMake: módulo gtk
- 12. Compilación para iOS con CMake
- 13. Patrón de generador con herencia
- 14. cmake: luchando con las dependencias de add_custom_command
- 15. El generador CMake Xcode usa opciones que ya no son compatibles
- 16. NSTableView personalizado con NSTableCellView personalizado?
- 17. Modificar un archivo con un generador de raíles
- 18. Encontrar Boost compilado con CLang con CMake
- 19. Solicitar un archivo con un encabezado personalizado
- 20. ¿Qué hace que scons construya archivos cuando tengo un generador personalizado?
- 21. cmake crear un objeto compartido
- 22. CMake comandos de limpieza personalizados
- 23. Creando un editText personalizado con función de etiqueta
- 24. Extienda TTPhotoViewController con TTPhotoView personalizado
- 25. Python extender con un error de lista vacía?
- 26. Crear un botón personalizado en Java con JButton
- 27. Extender Microsoft.VisualStudio.TestTools.DataSource.XML
- 28. Configuraciones de compilación CMake Eclipse
- 29. extender una CFC con una ruta relativa
- 30. Cómo extender espacios de nombres con EmberJS
Gracias. En realidad, es para un IDE personalizado y de propósito especial que estoy desarrollando para mi propio uso. – Xtapolapocetl