我很难理解如何让raspicam cmake CMakeLists.txt安装示例与我的openCV安装一起工作。
我在我命名的文件夹上安装和编译了openCV:
/home/pi/OpenCV/opencv-3.2.0/release这里的====更新是我错过的简单解决方案,============
成功地在我的文件夹/home/pi/ OpenCV /opencv-3.2.0/release上进行本地安装之后,我还必须执行此命令,以共享默认文件夹/usr/ local /OpenCV/include /use/local/lib编译器如何具有默认路径到
$ sudo make install然后OpenCV将安装在/usr/local/.然后raspicam默认的CMakeLists.txt cmake编译将正常工作。
============================================
然后,我从以下站点下载raspicam:
https://www.uco.es/investiga/grupos/ava/node/40我遵循编译指南,但它不知道我应该将与OpenCV文件夹相关的路径放在哪里
/home/pi/OpenCV/opencv-3.2.0/release我把所有关于raspicam API的解压缩文件都放在带有名字的文件夹中。
/home/pi/raspicam-0.1.3然后我做了
$ mkdir build
$ cd build
$ sudo cmake .. 我在执行$ sudo cmake ..时收到了这个警告/错误消息
CMake Warning at CMakeLists.txt:51 (FIND_PACKAGE):
By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "OpenCV", but
CMake did not find one.
Could not find a package configuration file provided by "OpenCV" with any
of the following names:
OpenCVConfig.cmake
opencv-config.cmake
Add the installation prefix of "OpenCV" to CMAKE_PREFIX_PATH or set
"OpenCV_DIR" to a directory containing one of the above files. If "OpenCV"
provides a separate development package or SDK, be sure it has been
installed.我试图在/home/pi/OpenCV/opencv-3.2.0/release中的几个地方添加CMakeLists.txt,但它似乎不太合适。
发布于 2017-01-29 11:58:16
通过在CMakeLists.txt上的第28行添加以下内容解决了问题:CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} /home/pi/opencv/OpenCV-3.2.0/release
https://stackoverflow.com/questions/41913398
复制相似问题