Introducing G2.ai, the future of software buying.Try now
Hackrate Ethical Hacking Platform
Patrocinado
Hackrate Ethical Hacking Platform
Visitar sitio web
Imagen del Avatar del Producto
CMake

Por Kitware

4.3 de 5 estrellas

¿Cómo calificarías tu experiencia con CMake?

Hackrate Ethical Hacking Platform
Patrocinado
Hackrate Ethical Hacking Platform
Visitar sitio web
Han pasado dos meses desde que este perfil recibió una nueva reseña
Deja una reseña

CMake Reseñas y Detalles del Producto

Estado del Perfil

Este perfil está actualmente gestionado por CMake pero tiene funciones limitadas.

¿Eres parte del equipo de CMake? Mejora tu plan para mejorar tu marca y atraer a los visitantes a tu perfil!

Imagen del Avatar del Producto

¿Has utilizado CMake antes?

Responde algunas preguntas para ayudar a la comunidad de CMake

Reseñas de CMake (17)

Reseñas

Reseñas de CMake (17)

4.3
Reseñas de 17

Buscar reseñas
Filtrar Reseñas
Borrar resultados
Las reseñas de G2 son auténticas y verificadas.
S
Network Engineer
Mediana Empresa (51-1000 empleados)
"Revisión de CMake"
¿Qué es lo que más te gusta de CMake?

Es una herramienta multiplataforma, por lo que todo se puede construir, probar y empaquetar en el mismo software para acompañarlo. Puedes crear un único árbol de código fuente para hacer múltiples proyectos. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Desde el propio sitio web de cmake no hay un buen sitio web que te guíe o te dé algunos ejemplos para construir o solucionar el problema. Además, la comunidad es muy pequeña para este producto. Reseña recopilada por y alojada en G2.com.

Inci C.
IC
Telecommunication Engineer
Pequeña Empresa (50 o menos empleados)
"Un imprescindible para programadores"
¿Qué es lo que más te gusta de CMake?

Lo que más me gusta de este producto es que me permite estar más organizado entre mis proyectos y tiene diferentes tipos de bibliotecas para diferentes etapas de codificación, a saber, estática, compartida y módulo. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Usar Cmake podría ser un desafío para los principiantes. No es un producto muy conocido. Debido a que la comunidad es pequeña, cuando enfrentas un problema, no puedes llegar a muchas personas. Reseña recopilada por y alojada en G2.com.

RJ
Application and Content Designer
Mediana Empresa (51-1000 empleados)
"Construye y prueba software."
¿Qué es lo que más te gusta de CMake?

Controla el proceso de compilación, archivo de configuración independiente y soporte de servicio en línea. Comunidad independiente de desarrollo y comunicación constante para corregir errores y aplicar mejoras. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Instalar en distribuciones GNU Linux poco conocidas es largo, compilar y buscar el código fuente. Reseña recopilada por y alojada en G2.com.

Gaurav Kumar G.
GG
Software Engineer L5 and Software Architect
Empresa (> 1000 empleados)
"Cmake es una de las mejores herramientas."
¿Qué es lo que más te gusta de CMake?

Cmake es una de las mejores herramientas que tengo para generar archivos make y para hacer compilaciones. Te liberará de mucha carga y ahorrará tiempo en la construcción. Realmente recomiendo cmake. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

No vi ningún punto negativo en cmake hasta ahora. Reseña recopilada por y alojada en G2.com.

Cosmin P.
CP
Software Developer
Pequeña Empresa (50 o menos empleados)
"Confiablemente, poderoso."
¿Qué es lo que más te gusta de CMake?

El poder de cmake es tremendo, puedes usarlo de muchas maneras, construir paquetes fue lo que más usé. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Un poco difícil de entender al principio. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Investigación
UI
Empresa (> 1000 empleados)
"Para un constructor de soluciones rápido, eficiente y multiplataforma"
¿Qué es lo que más te gusta de CMake?

Me encanta el hecho de que puedo crear una solución general y simplemente añadir proyectos uno tras otro tan fácilmente, reconstruir toda la solución, cambiar de entorno... todo mientras sigo siendo multiplataforma. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

La herramienta es un poco básica y algunos de mis compañeros de trabajo son reacios a usarla porque puede ser intimidante y parecer complicada al principio. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Ingeniería mecánica o industrial
UI
Empresa (> 1000 empleados)
"Sistema de implementación fácil de usar"
¿Qué es lo que más te gusta de CMake?

CMake es fácil de comenzar en comparación con las cadenas de herramientas GNU autotool, solo sigue las instrucciones oficiales. Podrías encontrar la biblioteca y agregar los directorios de inclusión y enlace con solo una línea. CMake incluso puede descargar / compilar / instalar dependencias automáticamente. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Aunque CMake es fácil de comenzar, CMake hace muchos trucos, lo que a veces hace que su comportamiento sea impredecible. Tienes que ser muy cuidadoso y seguir de cerca los documentos oficiales para evitar algunos problemas molestos. Pero para la mayoría de los proyectos no tenemos que usar estas características sofisticadas, CMake sigue siendo el único sistema de despliegue que utilizo. Reseña recopilada por y alojada en G2.com.

Trevor H.
TH
Senior Software Engineer
Empresa (> 1000 empleados)
"el estándar no elegante para compilaciones multiplataforma"
¿Qué es lo que más te gusta de CMake?

¿Pensabas que escribir software era difícil? Intenta que se construya y ejecute en todo tipo de dispositivos y sistemas operativos diferentes. Aquí es donde CMake brilla. Actualmente es el mejor sistema de construcción para el desarrollo multiplataforma. Hacer que el software funcione en Windows, Mac y las diversas variantes de Linux sigue siendo una tarea difícil, pero CMake es la respuesta desde la perspectiva de la construcción.

También tiene una gran comunidad y el soporte de herramientas ha estado creciendo rápidamente. Podrás encontrar algún tipo de soporte IDE garantizado. Visual Studio / Jet Brains. El soporte se añadió recientemente, pero deberías poder usarlo en producción. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Terrible sintaxis y tiempos de inicio muy lentos. De hecho, tuvimos que alejarnos de CMake porque nuestra base de código se volvió tan grande que el análisis inicial y la contabilidad de CMake tomaban demasiado tiempo. Esperábamos 5 minutos solo para que CMake nos dijera que todo ya estaba construido. Tal vez había soluciones para esto, pero en general decidimos cambiar a los grandes (buck, blaze, bazel, ninja).

La sintaxis es mala, pero la mayoría de la gente simplemente se encoge de hombros y dice: "bueno, mientras pueda construir mi software". La cuestión es que, eventualmente, querrás mezclar lenguajes, mezclar compiladores, hacer depuraciones, lanzamientos, generación de documentación, artefactos de prueba especiales, y la sintaxis de CMake se convierte en un obstáculo. Otros lenguajes te permiten construir reglas en una sintaxis similar a python/groovy, y esto es clave. El lenguaje de un sistema de construcción es más importante de lo que la gente se da cuenta al principio, y juntar tu construcción con un lenguaje de macros improvisado se convierte en un factor decisivo. Reseña recopilada por y alojada en G2.com.

Subhendu M.
SM
Systems engineer
Tecnología de la información y servicios
Empresa (> 1000 empleados)
"La herramienta de construcción estándar de oro para la mayoría de los proyectos."
¿Qué es lo que más te gusta de CMake?

CMake une todas las herramientas de construcción con un pegamento, ya sea para make en Linux o mingw-make/vs en Windows. No más errores de dependencia, tiene macros específicas del sistema operativo integradas para buscar las bibliotecas necesarias para compilar. Tiene una interfaz gráfica agradable para quienes la necesitan. Muestra errores de manera elegante. Puede especificar qué versión de una biblioteca usar, la versión mínima de cmake soportada, etc. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Francamente, no hay mucho que no guste de cmake. CmakeLists.txt se puede simplificar un poco, con interruptores de línea de comandos más fáciles, eso es todo. Reseña recopilada por y alojada en G2.com.

Ghada B.
GB
R&D Engineer
Empresa (> 1000 empleados)
"El gran marco Build para programadores de C++."
¿Qué es lo que más te gusta de CMake?

Qt Creator presenta muchas características interesantes que encontré útiles:

- Es un generador de sistemas de construcción.

- Es software multiplataforma, libre y de código abierto.

- Requiere un compilador de C++ en su propio sistema de construcción.

- Genera proyectos para muchos IDE diferentes.

- CMake tiene su propio lenguaje de scripting que se ejecuta en todas las plataformas que CMake apunta.

- Se utiliza junto con entornos de construcción nativos como make, Xcode y Microsoft Visual Studio.

- Soporta la salida a proyectos como Code::Blocks, Xcode, etc.

- Fácil de usar y trabajar con él.

- Estable. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de CMake?

Realmente no puedo encontrar nada que no me guste. Qt Creator está cumpliendo con todas mis necesidades por ahora. Tal vez, lo único que me molestó fue que la documentación no es buena y necesita algunas mejoras. Aparte de eso, todo lo demás estaba bien. Reseña recopilada por y alojada en G2.com.

Precios

Los detalles de precios para este producto no están disponibles actualmente. Visita el sitio web del proveedor para obtener más información.

CMake Comparaciones
Imagen del Avatar del Producto
SCons
Comparar ahora
Imagen del Avatar del Producto
GNU Make
Comparar ahora
Imagen del Avatar del Producto
GNU Automake
Comparar ahora
Imagen del Avatar del Producto
CMake
Ver alternativas