opencv undefined reference to `cv::noarray()‘ 。window系统配置opencv,找到opencv库,但连接不了

之前都是在ubuntu里用opencv,今天为了方便在平时用Window10系统也用下c++版的cv,就想配置一下vscode的cv环境,直接下载了一个编译好的opencv库(带build文件夹的),刚开始用的是visual studio的编译器,没有问题,但总感觉没有GCC好用,就装了mingw64,用GCC编译器,结果总是目标文件连接不到opencv,一堆的找不到函数报错,如下图 :

cmakelists文件怎么检查都没什么错,打印的信息:

message(STATUS "OpenCV_LIBS: ${OpenCV_LIBS}")

message(STATUS "OpenCV_INCLUDE_DIRS: ${OpenCV_INCLUDE_DIRS}")

显示都没什么问题,搞了半天才发现,编译好的opencv库是visual studio c++编译器用的,应该是用visual studio 编译好的,要用mingw64还需要下载响应的gcc编译好的版本的,如OpenCV-MinGW-Build-OpenCV-4.5.5-x64。

再去看两个库的lib文件夹,明显不一样的

右图就是mingw64版本的。由填了一个坑!最后放cmakelists,(偷懒没配置系统环境变量,直接指定路径了)

相关推荐
平行绳11 分钟前
零基础玩转 Coze 数据库,看这篇就够了!
数据库·人工智能·coze
Baihai_IDP12 分钟前
“一代更比一代强”:现代 RAG 架构的演进之路
人工智能·面试·llm
洛阳泰山17 分钟前
【开源项目】MaxKB4J基于java开发的工作流和 RAG智能体的知识库问答系统
java·人工智能
小R资源18 分钟前
免费无限使用GPT Plus、Claude Pro、Grok Super、Deepseek满血版
人工智能·gpt
宋一诺331 小时前
机器学习——XGBoost
人工智能·机器学习
云卓SKYDROID1 小时前
无人机军用与民用技术对比分析
人工智能·无人机·科普·高科技·云卓科技
一 铭1 小时前
Github Copilot新特性:Copilot Spaces-成为某个主题的专家
人工智能·大模型·llm
dafanpai1 小时前
Claude vs ChatGPT vs Gemini:功能对比、使用体验、适合人群
人工智能·chatgpt
dafanpai1 小时前
gemini和chatgpt数据对比:谁在卷性能、价格和场景?
人工智能·chatgpt
丁值心2 小时前
6.01打卡
开发语言·人工智能·python·深度学习·机器学习