Barrier: gmock e gtest ausentes

Criado em 19 jul. 2020  ·  4Comentários  ·  Fonte: debauchee/barrier

Sistemas operacionais

Raspiano

Versão da barreira

2.3.3

Etapas para reproduzir o bug

Estou tentando compilar seu programa no meu RaspberryPi e cmake . está me dando duas mensagens de erro.

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

e

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

De fato, as pastas gmock e gtest estão vazias na fonte.

Outra informação

Estou seguindo essas informações para compilar https://github.com/debauchee/barrier/issues/41#issuecomment -392900982 , mas o comando para git clone está me dando uma mensagem de erro.

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

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

Então eu simplesmente clonei a fonte como eu fiz todas as vezes até agora com git clone 'web adress of repository' . Talvez esse possa ser o motivo desse problema?

Comentários muito úteis

Eu tenho o mesmo erro.
A solução não é válida, pois estou tentando compilar o tarball de lançamento e não há pasta git.

Todos 4 comentários

Você precisa executar git submodule init e git submodule update antes de compilar.

Obrigado pela ajuda rápida. Vou tentar isso amanhã e depois dou notícias.

As versões diferentes são compatíveis entre si? Eu teria então 2.3.3 no meu RaspberryPi, mas meu Desktop e Notebook tem 2.3.2 do gerenciador de pacotes.

Eu tenho isso funcionando! Muito obrigado por sua ajuda e esta ótima ferramenta.

E para responder minha própria pergunta do post anterior:
As duas versões diferentes estão funcionando bem juntas.

Eu tenho o mesmo erro.
A solução não é válida, pois estou tentando compilar o tarball de lançamento e não há pasta git.

Esta página foi útil?
0 / 5 - 0 avaliações