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

2 la respuesta

¿Cómo crear una biblioteca de solo encabezado cmake que depende de archivos de encabezado externos?

Tengo un proyecto con la siguiente estructura de archivos: project | |-------> lib1 | |----> lib1.h | |-------> lib2 | |----> lib2.h | |-------> main.ccLas dos libslib1 ylib2 solo contiene archivos de encabezado mientraslib2.h ...

6 la respuesta

Compilar un solo archivo en el proyecto CMake?

Estoy desarrollando un proyecto C ++ que se incluirá en uno más grande. He visto que en el proyecto más grande (es una aplicación Qt y se está generando a partir de qmake) puedo compilar un solo archivo desde la línea de comando de Linux, ...

2 la respuesta

Cómo agregar una biblioteca * .so precompilada en android studio 2.2

Intenté agregar una biblioteca al proyecto, pero Android Studio ignora mi lib. My CmakeLists.txtadd_library( mylib SHARED IMPORTED ) set_target_properties(ffmpeg PROPERTIES IMPORTED_LOCATION src/main /libs/${ANDROID_ABI}/libmylib.so ) Después de ...

2 la respuesta

¿Cómo detectar si MSVC de 64 bits con cmake?

Tengo un proyecto que usa cmake, un objetivo está configurado para construir solo con MSVC: if (MSVC) add_library(test SHARED source.cpp) endif()Ahora el otro problema es que este objetivo solo está diseñado para MSVC 32bit. Entonces, ¿cómo ...

1 la respuesta

Cómo deshabilitar parcialmente la comprobación del compilador personalizado de Cmake C / C ++

Estoy tratando de hacer una compilación cruzada usando cmake. Algunos son fáciles con todos los ejemplos en Internet, logré compilar mi biblioteca en Linux (x86 y ARM), Windows y Android. Pero ahora me gustaría hacerlo en una plataforma ...

2 la respuesta

Regla genérica de makefile a CMake

Estoy tratando de "traducir" las líneas fluidas del archivo MAKE vainilla a la sintaxis CMake. SRCS = $(wildcard *.foo) OBJS = $(SRCS:.foo=.bar) my_rule: $(OBJS) %.bar: %.foo make_bar_from_foo $@ $< Intento feo de trabajoFILE(GLOB SRCS ...

2 la respuesta

Cómo rastrear CMakeLists.txt [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo depuro los archivos CMakeLists.txt? [/questions/22803607/how-do-i-debug-cmakelists-txt-files] 3 respuestas¿Hay alguna manera de examinar quécmake Qué está haciendo en una carrera fallida? ...

1 la respuesta

¿Cómo se ejecutan los comandos CMake execute_process?

Tengo las siguientes líneas en mi archivo CMakeLists.txt. Estoy ejecutando CMake 3.5.2 en Windows 7, y uso Visual Studio 12 2013 como generador con "Usar compiladores nativos predeterminados" marcado en la interfaz gráfica de ...

1 la respuesta

¿Cuál es la forma idiomática en CMAKE para agregar la opción del compilador -fPIC?

He encontrado al menos 3 formas de hacer esto y me pregunto cuál es la forma idiomática. Esto debe hacerse casi universalmente en cualquier biblioteca estática. Me sorprende que el generador de Makefile en CMake no agregue automáticamente esto a ...

1 la respuesta

Obtenga todos los archivos de origen de los que depende un destino en CMake

Con CMake, ¿cómo puedo obtener una lista de todos los archivos de origen que van a un destino ejecutable, incluidas todas las fuentes en todos los destinos de los que depende este ejecutable? Tenemos un patrón en la base de código donde el ...