Ubuntu下QtCreator+opencv环境刚刚配置好(库和头文件路径也设置正确了),编译时出错:
error: undefined reference to `cv::imread(cv::String const&, int)'
出现以上情况一般是头文件路径出错,或者链接库的时候没发现库,仔细排查,发现是少加了库libopencv_imgcodecs.so,因为imread属于编解码类型的,我忘记加上去了,加上去就可以了,如下图:

本文解决了在Ubuntu环境下使用QtCreator+opencv配置过程中遇到的编译错误问题,具体表现为链接库时未找到libopencv_imgcodecs.so导致的错误提示。通过检查并正确添加缺失的库文件,成功解决了该问题。
5158





