Windows 10 Visual Studio 14
Я пытаюсь построить код C ++ на основе эта страница GitHub. Однако, когда я пытаюсь сгенерировать lib-файлы в Cmake, я получаю эту ошибку:
Я не знаю, что не так с файлом lmdb.h. Должен ли я собрать lmdb с нуля?
Есть 2 сообщения об ошибках:
CMake Предупреждение (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 Call Stack (самый последний вызов сначала):
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.
Задача ещё не решена.
Других решений пока нет …