我正在像这个指南一样一步一步地进行,我的代码不编译。它得到了一些链接器错误,我不知道如何修复。这是我的终端的答案:pkg-config--libs opencv
/usr/lib/x86_64-linux-gnu$pkg-config--libs opencv4-linux-gnu/libopencv_ts.so-lopencv_ts/usr/lib/x86_64-linux-gnu/libopencv_video.so-lopencv_video/usr/lib/x86_64-linux-gnu/libopencv_videob.so-lopencv_videob
很抱歉,如果这是一个混乱的阅读,但这正是我收到的答案。
这是我得到的错误:
生成目标:Ball_Plate调用:GCC C++Linker G++-l/usr/lib/x86_64-linux-gnu-o“Ball_Plate”。/src/src.o-LOPENCV_CORE\opencv_imgproc\opencv_highgui\opencv_ml\opencv_video\opencv_features2d\opencv_calib3d\OPENCV_OBJETECT\OPENCV_CONE opencv_imgproc opencv_highgui OPENCV_LEGACT\opencv_flann
我不知道如何修复这个,我不知道很多关于链接器是如何工作的。所以文件和我将感激,如果你能帮助我。
所以我读了这篇文章,发现了问题所在,尝试用-dbuild_tiff=on
编译OpenCV库,现在Eclipse可以找到头文件,但是我再次得到链接器错误,Eclipse无法链接库。