google-cloud-cpp Сбой генерации CMake - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь собрать google-cloud-cpp, но получаю сообщение об ошибке (см. Ниже). Я попытался построить его с использованием обоих VC ++ и g++, но я получаю ту же ошибку во время обоих. Я использую cmake-gui.

  • Среда построения: Visual Studios 2017
    ОС: Windows 10 Pro 64-битная

  • Среда сборки: Mingw-w64 8.1.0
    ОС: Windows 10 Pro 64-битная

Цель: 64-разрядная

Ошибка:

CMake Error at cmake/IncludeGMock.cmake:38 (add_library):
  Cannot find source file:

    D:/google-cloud-cpp/third_party/googletest/googletest/src/gtest-all.cc

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
  .hpp .hxx .in .txx
Call Stack (most recent call first):
  cmake/GoogleCloudCppCommon.cmake:48 (include)
  google/cloud/CMakeLists.txt:42 (include)


CMake Error at cmake/IncludeGMock.cmake:38 (add_library):
  No SOURCES given to target: gmock
Call Stack (most recent call first):
  cmake/GoogleCloudCppCommon.cmake:48 (include)
  google/cloud/CMakeLists.txt:42 (include)

1 Ответ

0 голосов
/ 07 сентября 2018

После мерзавца клон https://github.com/GoogleCloudPlatform/google-cloud-cpp.git

Войти в каталог

Запустить обновление подмодуля git --init

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...