大家有什么好的解决办法没有呀,试了好多种方法都不管用。
在。pro中添加代码也解决不了
这个错误通常表示Qt程序无法找到OpenCV库文件,或者OpenCV库文件未正确链接到程序中。
要解决这个问题,可以尝试以下步骤:
确认已经正确安装了OpenCV库,并且库文件位于正确的位置。可以在终端中使用命令pkg-config --cflags opencv
来查找OpenCV库的头文件路径,并使用pkg-config --libs opencv
查找OpenCV库的链接库路径。
在Qt程序中添加对OpenCV库的链接。在Qt项目的.pro文件中添加以下内容:
LIBS += -L/path/to/opencv/lib -lopencv_core -lopencv_highgui -lopencv_imgproc
其中,/path/to/opencv/lib
是您安装OpenCV库的路径,opencv_core
、opencv_highgui
和opencv_imgproc
是OpenCV库的子目录。
undefined reference 就是没有找到实现
没有链接 cv 的库