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,(偷懒没配置系统环境变量,直接指定路径了)

相关推荐
xwz小王子1 分钟前
从LLM到WM:大语言模型如何进化成具身世界模型?
人工智能·语言模型·自然语言处理
我爱一条柴ya2 分钟前
【AI大模型】深入理解 Transformer 架构:自然语言处理的革命引擎
人工智能·ai·ai作画·ai编程·ai写作
静心问道3 分钟前
FLAN-T5:规模化指令微调的语言模型
人工智能·语言模型·自然语言处理
李师兄说大模型3 分钟前
KDD 2025 | 地理定位中的群体智能:一个多智能体大型视觉语言模型协同框架
人工智能·深度学习·机器学习·语言模型·自然语言处理·大模型·deepseek
静心问道4 分钟前
SqueezeBERT:计算机视觉能为自然语言处理在高效神经网络方面带来哪些启示?
人工智能·计算机视觉·自然语言处理
Sherlock Ma4 分钟前
百度开源文心一言4.5:论文解读和使用入门
人工智能·百度·自然语言处理·开源·大模型·文心一言·多模态
weisian1519 分钟前
人工智能-基础篇-18-什么是RAG(检索增强生成:知识库+向量化技术+大语言模型LLM整合的技术框架)
人工智能·语言模型·自然语言处理
DataCastle15 分钟前
第三届Bio-OS AI开源大赛启动会隆重举行
人工智能
后端小肥肠23 分钟前
躺赚必备!RPA+Coze+豆包:公众号自动发文,AI率0%亲测有效(附AI率0%提示词)
人工智能·aigc·coze
摘星编程35 分钟前
CloudBase AI ToolKit实战:从0到1开发一个智能医疗网站
人工智能·腾讯云·ai代码远征季#h5应用·ai医疗应用·cloudbase开发