用于查找OpenCV的变量

时间:2016-04-12 00:10:07

标签: linux configuration cmake opencv3.0

我编译了一个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文件在哪里?

1 个答案:

答案 0 :(得分:0)

正如Tsyvarev所标识的那样,当您编译opencv并想将opencv安装在默认路径(例如Linux上的/ usr / local /)的另一路径中时,最好修改变量CMAKE_INSTALL_PREFIX安装后,请移至CMakeFile.txt中。