Tag: CMAKE
Estoy intentando utilizar CMake para un proyecto heredado y he notado que los binarios (CMake vs originales) tienen diferentes tamaños. Encontré una razón por la que el mismo código se convierte en archivos de objeto compilados (.o) con diferentes tamaños. Aquí hay un ejemplo mínimo y reproducible para demostrar el . . . Read more
Estoy realizando la portabilidad de un proyecto legado C++ + Qt a CMake y como primer paso, no quiero modificar el árbol de proyecto original para que el proyecto CMake se pueda instalar simplemente para extender el proyecto original. Sin embargo, el árbol de proyecto original almacena archivos UI en . . . Read more
Equipamos un paquete de biblioteca con un archivo *Config.cmake, siguiendo el paso 11 del tutorial de CMake. Sin embargo, nuestro software aguas abajo no puede encontrar la biblioteca. Nuestro paquete se llama “formfactor” [https://jugit.fz-juelich.de/mlz/libformfactor]. Proporciona una biblioteca compartida (libformfactor) y algunos archivos de encabezado. Nuestro código aguas abajo usa “`find_package(formfactor . . . Read more
Tengo una solución fea para copiar archivos .dll a una carpeta “bin” que utiliza “add_custom_command”. Funciona, pero a veces, durante una compilación en paralelo, obtengo el siguiente error: Error copying directory from Mi suposición (no puedo saberlo, ya que CMake no me dice cuál es el problema) es que cuando . . . Read more
Estoy preguntándome cómo funciona cuando ejecuto dos comandos ninja (el segundo comienza antes de que termine el primero) en el mismo directorio. El primero todavía está enlazando, pero el segundo está reconstruyendo un objetivo (que posiblemente se está utilizando) en el primer comando en cualquier momento. No vi ningún mensaje . . . Read more