win10下用cmake配置openpose项目,再进行generate的时候,出现以下错误:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Caffe_LIB_DEBUG
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
Caffe_LIB_RELEASE
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
Caffe_Proto_LIB_DEBUG
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
Caffe_Proto_LIB_RELEASE
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
GFLAGS_LIBRARY_DEBUG
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
GFLAGS_LIBRARY_RELEASE
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
GLOG_LIBRARY_DEBUG
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
GLOG_LIBRARY_RELEASE
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
GLUT_LIBRARY
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
OpenCV_LIBS_DEBUG
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
OpenCV_LIBS_RELEASE
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
SPINNAKER_LIB
linked by target "openpose" in directory D:/openpose/openpose-master/src/openpose
初步怀疑:由于openpose用到的依赖库caffe、opencv等是在configure过程中下载,而从外网下载由于网络问题可能没有下载成功,导致最后generate时找不到依赖,进入\3rdparty\windows查看,确实是因为这个问题。
解决办法:手动下载缺少的依赖库,重新点击generate。