Resultados de la búsqueda a petición "cmake"

1 la respuesta

Proyecto separado de Google Test: cómo hacer que las pruebas se ejecuten en el proyecto C ++

Estoy tratando de descubrir cómo ejecutar Google Test contra mi proyecto C ++ usando CMake. Hasta ahora he creado un proyecto llamado Simple y un proyecto de Google Test llamado SimpleTest. Para el proyecto simple Aquí está mi archivo ...

3 la respuesta

Agregar archivos de encabezado y .cpp en un proyecto creado con cmake

He creado un proyecto usando cmake y algunas bibliotecas. Sin embargo, quiero agregar algunos archivos de encabezado y .cpp en el proyecto que voy a codificar. ¿Cuál es la forma más fácil de hacerlo? ¿Puedo crear un .cpp y un encabezado? archivos ...

1 la respuesta

GoogleTest CMake no reconoce TEST_F: como si no reconociera algo de GTest

Bien, lo admito, este es un caso único. Cuando creamos nuestra aplicación, estamos usando make, así que incluí mis pruebas en una carpeta de prueba bajo src. Luego, al mismo nivel que nuestra carpeta de lanzamiento, hemos creado una carpeta de ...

5 la respuesta

Agregar argumentos de línea de comando al proyecto

Mi pregunta es algo similar a estoENTONCES [https://stackoverflow.com/questions/5998186]Pero no es lo mismo. Creé unHelloWorld programa con lo siguiente: add_executable( HelloWorld ${SRC} )Cuando genero un archivo de proyecto (por ejemplo, un ...

1 la respuesta

Cambie CMakeLists.txt predeterminado en CLion para incluir advertencias

En CLion, el CMakeLists.txt predeterminado establece solo el indicador del compilador de C ++ 11. Me gustaría tener advertencias y la bandera pedante por defecto en todos mis proyectos. Esto es por defecto set(CMAKE_CXX_FLAGS ...

3 la respuesta

CMake compilación cruzada con un enlazador específico no pasa argumentos a armlink

Estoy tratando de compilar un proyecto para compilaciones ARM Cortex incrustadas, pero no puedo hacer que el enlazador funcione. Quiero usar armlink, pero no se pasan archivos a armlink y, por lo tanto, no se produce ningún archivo .elf. Mi ...

2 la respuesta

¿Cómo se puede cambiar LD_LIBRARY_PATH dentro de CMake?

Tengo una biblioteca compartida local que no está en $ LD_LIBRARY_PATH. Quiero ejecutar mi ejecutable, pero como no puede encontrar la biblioteca compartida en las carpetas del sistema, genera un "error al cargar las ...

4 la respuesta

Mensajes de Clion y CMake

Acabo de empezar a usar Clion IDE. Tal vez esto esté escrito en alguna parte, pero no lo he visto en una búsqueda en Google. Si pongo una llamada message () en mi script CMake, ¿en qué parte de Clion puedo ver el resultado? Estas llamadas de ...

2 la respuesta

¿Cuál es el nombre del objetivo de compilación predeterminado de CMake?

Tengo un objetivo personalizado y quiero que dependa del objetivo predeterminado (el que está construido conmake) add_custom_target(foo ....) add_dependency(foo default_target_name_goes_here) ¿Cuál es el nombre del objetivo predeterminado? He ...

1 la respuesta

CMake: ¿En qué orden se analizan los archivos (caché, cadena de herramientas, etc.)?

Esto parece una pregunta trivial, ya que CMake es un lenguaje de script, la respuesta general es: estrictamente secuencial. Pero me encontré con varios casos en los que era importante cuándo o en qué orden CMake está analizando ciertos archivos. ...