我编译了一个OpenCV。
我在/usr/local/lib/opencv/
而不是/usr/local/lib
安装了.so文件,并在/usr/local/include/opencv
而不是/usr/local/include
中安装了标头。
现在我正在尝试为另一个应用程序编译Caffe库,并面临一些挑战,让它了解我的OpenCV文件在哪里。
我确实认为解决方案的一部分位于/usr/local/share
文件中的某个位置。
所以我想知道我要修改的内容:
OpenCVConfig.cmake,
OpenCVConfig-version.cmake
OpenCVModules.cmake
OpenCVModules-release.cmake
for make cmake了解我的include / lib文件在哪里?
答案 0 :(得分:0)
正如Tsyvarev所标识的那样,当您编译opencv并想将opencv安装在默认路径(例如Linux上的/ usr / local /)的另一路径中时,最好修改变量CMAKE_INSTALL_PREFIX
安装后,请移至CMakeFile.txt
中。