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

1 la respuesta

Objetivo personalizado global en CMake

Quería escribir un pequeño sistema de prueba de unidad con CMake que pueda copiar y pegar fácilmente en todos mis proyectos, así que se me ocurrió esto: include(CMakeParseArguments) set(UNIT_TEST "unit_tests") add_custom_target(${UNIT_TEST} ALL ...

1 la respuesta

¿Para qué sirve INSTALL_DIR en el comando ExternalProject_Add?

No entiendo el uso de INSTALL_DIR en el comando ExternalProject_Add. Intento usarlo pero parece que no funciona. Aquí hay un ejemplo de un CMakeLists.txt, usando la biblioteca Eigen que se compila rápidamente: cmake_minimum_required (VERSION ...

1 la respuesta

Building massif-visualizer: include no pudo encontrar el archivo de carga CMakeFindDependencyMacro

Estoy intentando construirvisualizador macizo [https://github.com/KDE/massif-visualizer]en CentOS 7. Lamentablemente, tengo que intentar adivinar las dependencias, ya que no todas están enumeradas en elINSTALL archivo. Hasta aquí: yum install ...

1 la respuesta

Boost no se vincula correctamente usando CMake en Ubuntu

Traté de hacer que el código sea lo más simple posible y sigo obteniendo undefined reference to `boost::log::v2_mt_posix:: . . . etc.Esto me está volviendo loco, así que estoy publicando mi código: CMakeLists.txt cmake_minimum_required(VERSION ...

2 la respuesta

Cómo probar si CMake encontró una biblioteca con find_library

Encuentro la biblioteca con elfind_library función find_library(MY_LIB lib PATHS ${MY_PAHT})Si se encuentra la biblioteca,${MY_LIB} apuntará a la ubicación correcta. Si no se encuentra la biblioteca${MY_LIB} estaránMY_LIB-NOTFOUND. Pero, ¿cómo ...

2 la respuesta

add_custom_command - actualiza la lista de dependencias sobre reconstrucciones

Ver última actualización de estado Condiciones iniciales generador de código que genera un conjunto de fuentes de c ++ que toman un archivo de entrada como parámetroel archivo de entrada puede incluir otros archivos de entradatarea ya resuelta ...

0 la respuesta

Combinando Qt 5.4.1 con vtk 6.2.0 (usando CMake GUI 3.2.1) en Windows

No sé casi nada sobre CMake. Lo que intento hacer es usar VTK con Qt. Desafortunadamente, estoy atrapado en la parte CMake. Por alguna razón, cuando presiono "configurar", aparece el siguiente error: Error de CMake en GUISupport / Qt / ...

2 la respuesta

C ++ símbolos duplicados

(Mac) He intentado espacios de nombres, incluyen guardias, pragma una vez, etc. Básicamente, esta es la estructura: CMakeLists.txt add_executable(Game Game/main.cpp Game/rtexture.cpp)Game / main.cpp #include "cleanup.h" //... ...

1 la respuesta

¿Por qué la sintaxis CMake tiene paréntesis redundantes en todas partes?

CMake'sifs ir así: if (condition) ... else if (...) ... else (...) ... endif (...)Conelse if (...) el(...) pruebas para una condición separada. Por quéelse (...) y no soloelse? Por quéendif (...) y noendif? Las funciones de Cmake son ...

6 la respuesta

Bibliotecas cargadas dinámicas y símbolos globales compartidos

Como observé un comportamiento extraño de las variables globales en mis bibliotecas cargadas dinámicamente, escribí la siguiente prueba. Al principio necesitamos una biblioteca vinculada estáticamente: el encabezadotest.hpp #ifndef __BASE_HPP ...