0

因为我无法使用 using 编译 cpp 代码

#include  "opencv2/text.hpp

.cpp文件中我注意到我可能没有从额外的模块链接并正确设置 OpenCV 库。

好的,所以我在这里尝试了说明。我打开终端并输入

cmake -DOPENCV_EXTRA_MODULES_PATH=/home/user/openc/opencv_contrib/modules /home/user/openc/opencv

但我有一个

CMake Error at CMakeLists.txt:11 (message):
Manually-specified variables were not used by the project:

  OPENCV_EXTRA_MODULES_PATH

-- Configuring incomplete, errors occurred!

有人可以帮我正确设置 OpenCV 额外模块吗?

我已经尝试过 CMake-gui,但在处理配置后出现了更多错误。

我也尝试过/usr/local/include/opencv2在基本模块所在的位置强制复制库模块文件夹。但是我得到了未定义引用的错误,例如:

 undefined reference to `cv::text::computeNMChannels(cv::_InputArray const&, cv::_OutputArray const&, int)' " ).
4

0 回答 0