尝试构建OpenSfm,但我的OpenCv构建没有正确的Cmake文件



我尝试运行'python setup.py build'来构建Open SfM。我使用OpenCV网站上的说明在我的lib folde中使用gitbash和Cmake构建OpenCV,没有任何错误。

但是,OpenSfM构建错误说:找不到"OpenCV"提供的软件包配置文件,其中包含任何 以下名称:

OpenCVConfig.cmake
opencv-config.cmake

我一辈子都找不到这些文件。我尝试再次下载OpenCv软件包并通过Cmake GUI运行它,但是我收到一个错误,说没有CmakeLists.txt文件。

帮助?

您不仅需要使用CMake生成文件,还需要使用VisualStudio等应用程序或命令行来构建文件。构建文件后,将生成 OpenCVConfig.cmake 文件,用于指向 OpenSFM 编译。