如何在不运行"进行安装"的情况下使用 OpenCV?



我是cmake和OpenCV新手。

是否有一种方法,我可以在我的机器上使用OpenCV,只需构建源代码,而不是将它们安装到我的机器上的/usr/local/lib,即在构建二进制文件后不运行make install?

解决方案是将CMAKE_INSTALL_PREFIX设置为特定位置:

# in opencv/build
cmake .. -DCMAKE_INSTALL_PREFIX=/home/user/path/to/deps/
cmake --build . --target install

然后,用相同的前缀配置您的项目:

# in your project/build
cmake .. -DCMAKE_PREFIX_PATH=/home/user/path/to/deps/

在cmake文件中,只需使用find_package(OpenCV)

相关内容

  • 没有找到相关文章

最新更新