Barrier: gmock und gtest fehlen

Erstellt am 19. Juli 2020  ·  4Kommentare  ·  Quelle: debauchee/barrier

Betriebssysteme

Raspian

Barriere-Version

2.3.3

Schritte zum Reproduzieren des Fehlers

Ich versuche, Ihr Programm auf meinem RaspberryPi zu kompilieren, und cmake . gibt mir zwei Fehlermeldungen.

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

und

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

Tatsächlich sind die Ordner gmock und gtest im Quellcode leer.

Andere Informationen

Ich folge diesen Informationen zum Kompilieren von https://github.com/debauchee/barrier/issues/41#issuecomment -392900982 , aber der Befehl für git clone gibt mir eine Fehlermeldung.

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

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

Also habe ich einfach die Quelle geklont, wie ich es bisher jedes Mal mit git clone 'web adress of repository' gemacht habe. Vielleicht könnte das der Grund für dieses Problem sein?

Hilfreichster Kommentar

Ich habe den gleichen Fehler.
Die Lösung ist nicht gültig, da ich versuche, den Release-Tarball zu kompilieren, und es keinen Git-Ordner gibt.

Alle 4 Kommentare

Sie müssen vor dem Kompilieren git submodule init und git submodule update ausführen.

Vielen Dank für die schnelle Hilfe. Ich werde das morgen mal ausprobieren und dann berichten.

Sind übrigens verschiedene Versionen miteinander kompatibel? Ich hätte dann 2.3.3 auf meinem RaspberryPi, aber mein Desktop und Notebook haben 2.3.2 aus dem Paketmanager.

Ich habe es funktioniert! Vielen Dank für Ihre Hilfe und dieses großartige Tool.

Und um meine eigene Frage aus dem Beitrag davor zu beantworten:
Die zwei verschiedenen Versionen arbeiten gut zusammen.

Ich habe den gleichen Fehler.
Die Lösung ist nicht gültig, da ich versuche, den Release-Tarball zu kompilieren, und es keinen Git-Ordner gibt.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

PlatinumDragon picture PlatinumDragon  ·  5Kommentare

the-reverend picture the-reverend  ·  4Kommentare

HereInPlainSight picture HereInPlainSight  ·  4Kommentare

wjtk4444 picture wjtk4444  ·  4Kommentare

Saikojin picture Saikojin  ·  3Kommentare