Windows 10 Visual Studio 14
Я пытаюсь создать код на C ++ на основе этой страницы github .Однако, когда я пытаюсь сгенерировать lib-файлы в Cmake, я получаю эту ошибку:
Я не знаю, что не так с файлом lmdb.h.Должен ли я создать lmdb с нуля?
Есть 2 сообщения об ошибках:
CMake Warning (dev) в cmake / Dependencies.cmake: 46 (find_package):
Политика CMP0074 не установлена: find_package использует переменные _ROOT.Запустите «cmake --help-policy CMP0074» для получения подробной информации о политике.Используйте команду cmake_policy для установки политики и подавления этого предупреждения.
Переменная среды HDF5_ROOT установлена в:
C:\Program Files\HDF_Group\HDF5\1.10.3
Для совместимости CMake игнорирует переменную.Стек вызовов (самый последний вызов в первую очередь): CMakeLists.txt: 49 (включить) Это предупреждение предназначено для разработчиков проектов.Используйте -Wno-dev для его подавления.
CMake Ошибка в cmake / Utils.cmake: 105 (если): синтаксическая ошибка в коде cmake в
C:/Project/RCNN/Faster RCNN/caffe-faster-rcnn-dev/cmake/Utils.cmake:105
при разборе строки
C:\Project\RCNN\Faster RCNN\Packages\lmdb-mdb.master\libraries\liblmdb/lmdb.h
Недопустимая escape-последовательность \ P Стек вызовов (самый последний вызов сначала):
cmake / Modules / FindLMDB.cmake: 25 (caffe_parse_header)
cmake / Dependencies.cmake: 52 (find_package) CMakeLists.txt: 49 (включая)
1 : https://github.com/D-X-Y/caffe-faster-rcnn/tree/dev [2]: https://i.stack.imgur.com/hc30J.png
Также не найдены пути для GLOG, GFLAGS и PROTOBUF.