Raspian
2.3.3
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.
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?
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.
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.