Tag: CMAKE
¿Cómo puedo vincular OpenNI (libOpenNI2.so) en tiempo de ejecución a mi programa C++? Esta pregunta/respuesta aquí es la más relevante para mi pregunta. La seguí y preparé el siguiente CMakeLists.txt, pero aún así no puede vincular el archivo .so y genera un error “/usr/bin/ld: no se puede encontrar -lOpenNI2”. Uso . . . Read more
Estaba compilando LLVM-7 para poder compilar bcc, ya que existe un comando para compilar llvm-7 que es: cmake -G <generador> [opciones] <ruta a las fuentes de llvm> No tengo idea de cómo especificar <generador>. Digamos que quiero usar Unix Makefiles como generador, ¿cuál sería el comando anterior y cómo puedo . . . Read more
Estoy teniendo problemas para construir la biblioteca XLNT (https://github.com/tfussell/xlnt) en Visual Studio 2017, y estoy confundido. Descargué la última versión de la biblioteca y la última versión de CMake. Cuando ejecuté la interfaz gráfica de CMake, no pudo encontrar los archivos de libstudxml. En un mensaje se dijo que era . . . Read more
Tenemos muchos archivos CMake que contienen secuencias de set() como esta: cmake set(VERSION_MAJOR 1) set(VERSION_MINOR 2) set(VERSION_ABI 3) set(VERSION_PATCH 0-rc2) No puedo encontrar una manera de que cmake-format mantenga esta alineación; siempre comprimirá los espacios en blanco repetidos (aquí, después de _ABI) en uno solo. ¿Hay alguna forma de indicarle . . . Read more
Según la documentación, tengo el siguiente proyecto cmake. cmake_minimum_required(VERSION 3.5) project(teeest LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(LLVM REQUIRED) find_package(Clang REQUIRED) add_executable(teeest main.cpp) target_link_libraries(teeest PRIVATE clangAST clangFrontend clangTooling ) Pero cuando intento construir el proyecto, obtengo el siguiente error: /usr/bin/ld: no se puede encontrar -lclangAST /usr/bin/ld: no se puede encontrar . . . Read more