Barrier: faltan gmock y gtest

Creado en 19 jul. 2020  ·  4Comentarios  ·  Fuente: debauchee/barrier

Sistemas operativos

raspiano

Versión Barrera

2.3.3

Pasos para reproducir el error

Estoy tratando de compilar su programa en mi RaspberryPi y cmake . me da dos mensajes de error.

Cannot Find Source File:
../../ext/gmock/src/gmock-all.cc

y

Cannot Find Source File:
../../ext/gtest/src/gtest-all.cc

De hecho, las carpetas gmock y gtest están vacías en el código fuente.

Otra información

Estoy siguiendo esta información para compilar https://github.com/debauchee/barrier/issues/41#issuecomment -392900982 , pero el comando para git clone me da un mensaje de error.

Permission denied (public key).
fatal: Could not read from remote repository.

Please make sure you have correct access rights and the repository exists.

Así que simplemente cloné la fuente como lo he hecho cada vez hasta ahora con git clone 'web adress of repository' . ¿Quizás esta podría ser la razón de este problema?

Comentario más útil

Yo tengo el mismo error.
La solución no es válida ya que estoy tratando de compilar el tarball de lanzamiento y no hay una carpeta git.

Todos 4 comentarios

Debe ejecutar git submodule init y git submodule update antes de compilar.

Gracias por la ayuda rápida. Lo probaré mañana y luego informaré.

Por cierto, ¿las diferentes versiones son compatibles entre sí? Entonces tendría 2.3.3 en mi RaspberryPi, pero mi computadora de escritorio y portátil tienen 2.3.2 del administrador de paquetes.

¡Lo tengo funcionando! Muchas gracias por su ayuda y esta gran herramienta.

Y para responder a mi propia pregunta de la publicación anterior:
Las dos versiones diferentes funcionan bien juntas.

Yo tengo el mismo error.
La solución no es válida ya que estoy tratando de compilar el tarball de lanzamiento y no hay una carpeta git.

¿Fue útil esta página
0 / 5 - 0 calificaciones