问题描述
我从here下载了opencv并将其解压缩到/home/XXXX/Documents/opencv-4.4.0
。
我想将其链接到Eclipse。所以我做到了-
在项目设置-> GCC C ++编译器->包含我给的/home/XXXX/Documents/opencv-4.4.0
路径。
然后在链接器部分中,添加了库,并将库搜索路径设置为/home/XXXX/Documents/opencv-4.4.0
甚至/home/XXXX/Documents/opencv-4.4.0/include
。
构建项目时,出现此错误-
18:50:10 **** Incremental Build of configuration Debug for project displayImage ****
make all
Building file: ../src/displayIMage.cpp
Invoking: GCC C++ Compiler
g++ -I/home/XXXX/Documents/opencv-4.4.0 -I/home/XXXX/Documents/opencv-4.4.0/include -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/displayIMage.d" -MT"src/displayIMage.o" -o "src/displayIMage.o" "../src/displayIMage.cpp"
In file included from ../src/displayIMage.cpp:1:
/home/XXXX/Documents/opencv-4.4.0/include/opencv2/opencv.hpp:48:10: Fatal error: opencv2/opencv_modules.hpp: No such file or directory
48 | #include "opencv2/opencv_modules.hpp"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [src/subdir.mk:20: src/displayIMage.o] Error 1
"make all" terminated with exit code 2. Build might be incomplete.
根据this教程,我遵循了所有内容。我尝试运行pkg-config --cflags opencv
来找到正确的路径,但这给了我这个错误-
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONfig_PATH environment variable
No package 'opencv' found
我在做什么错了?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)