undefined reference to symbol '_ZN2cv6imreadERKNS_6StringEi' //usr/local/lib/libopencv_imgcodecs.so
ubuntu146.04正常安装opencv后,在链接时会报如下错误:此问题是因为系统中有多个版本的opencv,使用了一个opencv版本的库却包含了另一个opencv版本的头文件,所以需要确保所用的opencv库和头文件都是来自同一个版本的opencv。例如:代码中使用了:imread/imwrite或者其它opencv函数,使用链接库:-lopencv_imgcodecs。头文件...
·
ubuntu146.04正常安装opencv后,在链接时会报如下错误:

此问题是因为系统中有多个版本的opencv,使用了一个opencv版本的库却包含了另一个opencv版本的头文件,所以需要确保所用的opencv库和头文件都是来自同一个版本的opencv。
例如:代码中使用了:imread/imwrite或者其它opencv函数,使用链接库:-lopencv_imgcodecs。头文件是:#include "opencv2/imgcodecs.hpp",系统配置的路径应该是/usr/local/include,如果配置的是/usr/local/include/opencv就会报以上错误。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)