es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CMAKE

Cómo especificar el generador de Makefile de Unix en CMake?

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

Problemas al construir la biblioteca XLNT para Visual Studio 2017.

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

Mantén los múltiples espacios alineados en `set(VARIABLE valor)` tal como estaban durante cmake-format.

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

Cómo vincular Libtooling con cmake

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