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: BUILD-DEPENDENCIES

Gradle: cómo declarar una dependencia a una configuración específica de un proyecto programáticamente en Java.

Siguiendo la configuración descrita en Compartir artefactos entre proyectos de forma sencilla, nos encontramos en el caso especial donde tenemos una construcción de Gradle de múltiples módulos que produce diferentes tipos de archivos JAR y nos gustaría declarar una dependencia hacia esos archivos JAR en una configuración. dependencies { instrumentedClasspath(project(path: . . . Read more

¿Cómo puedo evitar las colisiones de nombres de destino al usar FetchContent de CMake?

Cuando uso CMake FetchContent para importar OpenCV, funciona bien: include(FetchContent) <h1>Obtener OpenCV</h1> FetchContent_Declare( opencv GIT_REPOSITORY https://gitee.com/aiproach/opencv.git GIT_TAG 4.4.0 ) FetchContent_MakeAvailable(opencv) set(OpenCV_DIR ${CMAKE_CURRENT_BINARY_DIR}) find_package(OpenCV REQUIRED) Pero después de agregar Eigen: <h1>Obtener Eigen</h1> FetchContent_Declare( eigen GIT_REPOSITORY https://gitlab.com/libeigen/eigen.git GIT_TAG 3.3.9 ) FetchContent_MakeAvailable(eigen) find_package(eigen3 REQUIRED) Emite errores: CMake Error at build/_deps/eigen-src/CMakeLists.txt:620 (add_custom_target): add_custom_target cannot . . . Read more

Salida divergente entre `dependencies` y `androidDependencies`.

¿Cuáles son las diferencias entre ./gradlew :app:dependencies y ./gradlew :app:androidDependencies ? Lo único que he notado es que androidDependencies incluye .jar y .aar en el gráfico de salida. ¿Por qué ocurre esto y hay alguna forma de incluir estos archivos en la salida de dependencias mediante dependencies?