Я пытаюсь собрать библиотеку YARPL, которую я получил, используя библиотеку rsocket в github .Я следовал инструкциям, указанным в файле readme.
# inside root ./yarpl
mkdir -p build
cd build
cmake ../ -DCMAKE_BUILD_TYPE=DEBUG
make -j
./yarpl-tests
Но на третьем шаге cmake ../ -DCMAKE_BUILD_TYPE=DEBUG
я получаю следующий вывод.
Compiler has atomic std::shared_ptr support
glog include_dir </usr/include> lib </usr/lib/x86_64-linux-gnu/libglog.so>
including /home/nsnagekar/fbthrift/thrift/lib/cpp2/transport/rsocket/yarpl
yarpl source dir: /home/nsnagekar/fbthrift/thrift/lib/cpp2/transport/rsocket/yarpl
-- Configuring done
CMake Error at CMakeLists.txt:170 (add_dependencies):
The dependency target "gmock" of target "yarpl-tests" does not exist.
-- Generating done
-- Build files have been written to: /home/nsnagekar/fbthrift/thrift/lib/cpp2/transport/rsocket/yarpl/build
Теперь, Я установилgmock, но он все равно выдает мне ту же ошибку. Как мне об этом узнать?
PS Я использую Ubuntu 16.04 .