gpt4 book ai didi

cmake - "OpenCV"被认为未找到

转载 作者:行者123 更新时间:2023-12-04 15:34:54 26 4
gpt4 key购买 nike

Linux 风格:Debian (Crunch Bang)

出现问题:尝试使用以下命令构建 cvblob 时

cd ~/cvblob
cmake .

错误:
CMake Error at cvBlob/CMakeLists.txt:20 (find_package):
Found package configuration file:

/usr/local/share/OpenCV/OpenCVConfig.cmake

but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be
NOT FOUND.


-- Configuring incomplete, errors occurred!

最佳答案

其中一个原因可能是您之前安装的另一个路径中的另一个 OpenCV 包。就我而言,我已经在 Anaconda 中安装了 OpenCV for Python。包,CMake 总是想把我推荐给那个包。

我只是补充说:

set(OpenCV_FOUND 1)

给我的 CMakeList.txt文件,这个命令只是覆盖你可能已经安装的另一个包。对我有用的 CMakeList 文件的最终版本是:
set( OpenCV_FOUND 1 )
find_package(OpenCV 2.4.13 REQUIRED PATHS "C:/opencv")
set(SOURCE_FILES main.cpp)
add_executable(OpenCV_Test ${SOURCE_FILES})

注:

1- 我正在使用 CMakeList.txt Clion IDE 文件

2-我在windows下使用它。如果您使用其他操作系统,可能您可以设置相关路径

3-如果您使用其他版本,您还需要更改 OpenCV 版本

关于cmake - "OpenCV"被认为未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18327197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com