Barrier: gmock dan gtest hilang

Dibuat pada 19 Jul 2020  ·  4Komentar  ·  Sumber: debauchee/barrier

Sistem operasi

Raspian

Versi Penghalang

2.3.3

Langkah-langkah untuk mereproduksi bug

Saya mencoba mengkompilasi program Anda di RaspberryPi saya dan cmake . memberi saya dua pesan kesalahan.

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

dan

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

Memang, folder gmock dan gtest kosong di sumbernya.

Informasi lainnya

Saya mengikuti informasi ini untuk mengkompilasi https://github.com/debauchee/barrier/issues/41#issuecomment -392900982 , tetapi perintah untuk git clone memberi saya pesan kesalahan.

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

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

Jadi saya hanya mengkloning sumbernya seperti yang telah saya lakukan sejauh ini dengan git clone 'web adress of repository' . Mungkin ini bisa menjadi alasan untuk masalah ini?

Komentar yang paling membantu

Saya mempunyai kesalahan yang sama.
Solusinya tidak valid karena saya mencoba mengkompilasi tarball rilis, dan tidak ada folder git.

Semua 4 komentar

Anda perlu menjalankan git submodule init dan git submodule update sebelum mengkompilasi.

Terima kasih atas bantuan cepatnya. Saya akan mencobanya besok dan melaporkan kembali setelahnya.

Apakah btw versi yang berbeda kompatibel satu sama lain? Saya kemudian akan memiliki 2.3.3 di RaspberryPi saya, tetapi Desktop dan Notebook saya memiliki 2.3.2 dari manajer paket.

Aku sudah bekerja! Terima kasih banyak atas bantuan Anda dan alat hebat ini.

Dan untuk menjawab pertanyaan saya sendiri dari postingan sebelumnya:
Dua versi yang berbeda bekerja dengan baik bersama-sama.

Saya mempunyai kesalahan yang sama.
Solusinya tidak valid karena saya mencoba mengkompilasi tarball rilis, dan tidak ada folder git.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat