error LNK2019: 无法解析的外部符号 六处错误的纠正

2024-03-14 08:38

本文主要是介绍error LNK2019: 无法解析的外部符号 六处错误的纠正,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

错误    18    error LNK2019: 无法解析的外部符号 "public: void __thiscall cv::FeatureDetector::detect(class cv::Mat const &,class std::vector<class cv::KeyPoint,class std::allocator<class cv::KeyPoint> > &,class cv::Mat const &)const " (?detect@FeatureDetector@cv@@QBEXABVMat@2@AAV?$vector@VKeyPoint@cv@@V?$allocator@VKeyPoint@cv@@@std@@@std@@0@Z),该符号在函数 "int * __cdecl ImageFeatureExtract(unsigned char *,int,int,int,int)" (?ImageFeatureExtract@@YAPAHPAEHHHH@Z) 中被引用    E:\IndoorLocate\code\SIFT_LLC(8.3)\SIFT_LLC(8.3)\FeatureExtract.obj    SIFT_LLC(8.3)

错误    20    error LNK2019: 无法解析的外部符号 "public: void __thiscall cv::DescriptorExtractor::compute(class cv::Mat const &,class std::vector<class cv::KeyPoint,class std::allocator<class cv::KeyPoint> > &,class cv::Mat &)const " (?compute@DescriptorExtractor@cv@@QBEXABVMat@2@AAV?$vector@VKeyPoint@cv@@V?$allocator@VKeyPoint@cv@@@std@@@std@@AAV32@@Z),该符号在函数 "int * __cdecl ImageFeatureExtract(unsigned char *,int,int,int,int)" (?ImageFeatureExtract@@YAPAHPAEHHHH@Z) 中被引用    E:\IndoorLocate\code\SIFT_LLC(8.3)\SIFT_LLC(8.3)\FeatureExtract.obj    SIFT_LLC(8.3)

错误    19    error LNK2019: 无法解析的外部符号 "public: static class cv::Ptr<class cv::FeatureDetector> __cdecl cv::FeatureDetector::create(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?create@FeatureDetector@cv@@SA?AV?$Ptr@VFeatureDetector@cv@@@2@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z),该符号在函数 "int * __cdecl ImageFeatureExtract(unsigned char *,int,int,int,int)" (?ImageFeatureExtract@@YAPAHPAEHHHH@Z) 中被引用    E:\IndoorLocate\code\SIFT_LLC(8.3)\SIFT_LLC(8.3)\FeatureExtract.obj    SIFT_LLC(8.3)

错误    21    error LNK2019: 无法解析的外部符号 "public: static class cv::Ptr<class cv::DescriptorExtractor> __cdecl cv::DescriptorExtractor::create(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?create@DescriptorExtractor@cv@@SA?AV?$Ptr@VDescriptorExtractor@cv@@@2@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z),该符号在函数 "int * __cdecl ImageFeatureExtract(unsigned char *,int,int,int,int)" (?ImageFeatureExtract@@YAPAHPAEHHHH@Z) 中被引用    E:\IndoorLocate\code\SIFT_LLC(8.3)\SIFT_LLC(8.3)\FeatureExtract.obj    SIFT_LLC(8.3)

错误    22    error LNK2019: 无法解析的外部符号 "bool __cdecl cv::initModule_nonfree(void)" (?initModule_nonfree@cv@@YA_NXZ),该符号在函数 "int * __cdecl ImageFeatureExtract(unsigned char *,int,int,int,int)" (?ImageFeatureExtract@@YAPAHPAEHHHH@Z) 中被引用    E:\IndoorLocate\code\SIFT_LLC(8.3)\SIFT_LLC(8.3)\FeatureExtract.obj    SIFT_LLC(8.3)

错误    23    error LNK1120: 5 个无法解析的外部命令    E:\IndoorLocate\code\SIFT_LLC(8.3)\Debug\SIFT_LLC(8.3).exe    1    1    SIFT_LLC(8.3)

纠正方法:

       缺少了库函数。在连接器--输入--附加依赖项里面加上两个库:opencv_nonfree249d.lib    opencv_features2d249d.lib
                                                                                                                    249处是自己的OpenCV对用版本

这篇关于error LNK2019: 无法解析的外部符号 六处错误的纠正的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/807831

相关文章

Spring常见错误之Web嵌套对象校验失效解决办法

《Spring常见错误之Web嵌套对象校验失效解决办法》:本文主要介绍Spring常见错误之Web嵌套对象校验失效解决的相关资料,通过在Phone对象上添加@Valid注解,问题得以解决,需要的朋... 目录问题复现案例解析问题修正总结  问题复现当开发一个学籍管理系统时,我们会提供了一个 API 接口去

解决Cron定时任务中Pytest脚本无法发送邮件的问题

《解决Cron定时任务中Pytest脚本无法发送邮件的问题》文章探讨解决在Cron定时任务中运行Pytest脚本时邮件发送失败的问题,先优化环境变量,再检查Pytest邮件配置,接着配置文件确保SMT... 目录引言1. 环境变量优化:确保Cron任务可以正确执行解决方案:1.1. 创建一个脚本1.2. 修

使用Python实现批量访问URL并解析XML响应功能

《使用Python实现批量访问URL并解析XML响应功能》在现代Web开发和数据抓取中,批量访问URL并解析响应内容是一个常见的需求,本文将详细介绍如何使用Python实现批量访问URL并解析XML响... 目录引言1. 背景与需求2. 工具方法实现2.1 单URL访问与解析代码实现代码说明2.2 示例调用

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

SpringCloud配置动态更新原理解析

《SpringCloud配置动态更新原理解析》在微服务架构的浩瀚星海中,服务配置的动态更新如同魔法一般,能够让应用在不重启的情况下,实时响应配置的变更,SpringCloud作为微服务架构中的佼佼者,... 目录一、SpringBoot、Cloud配置的读取二、SpringCloud配置动态刷新三、更新@R

使用Java解析JSON数据并提取特定字段的实现步骤(以提取mailNo为例)

《使用Java解析JSON数据并提取特定字段的实现步骤(以提取mailNo为例)》在现代软件开发中,处理JSON数据是一项非常常见的任务,无论是从API接口获取数据,还是将数据存储为JSON格式,解析... 目录1. 背景介绍1.1 jsON简介1.2 实际案例2. 准备工作2.1 环境搭建2.1.1 添加

element-ui下拉输入框+resetFields无法回显的问题解决

《element-ui下拉输入框+resetFields无法回显的问题解决》本文主要介绍了在使用ElementUI的下拉输入框时,点击重置按钮后输入框无法回显数据的问题,具有一定的参考价值,感兴趣的... 目录描述原因问题重现解决方案方法一方法二总结描述第一次进入页面,不做任何操作,点击重置按钮,再进行下

解决mybatis-plus-boot-starter与mybatis-spring-boot-starter的错误问题

《解决mybatis-plus-boot-starter与mybatis-spring-boot-starter的错误问题》本文主要讲述了在使用MyBatis和MyBatis-Plus时遇到的绑定异常... 目录myBATis-plus-boot-starpythonter与mybatis-spring-b

在C#中合并和解析相对路径方式

《在C#中合并和解析相对路径方式》Path类提供了几个用于操作文件路径的静态方法,其中包括Combine方法和GetFullPath方法,Combine方法将两个路径合并在一起,但不会解析包含相对元素... 目录C#合并和解析相对路径System.IO.Path类幸运的是总结C#合并和解析相对路径对于 C

Java解析JSON的六种方案

《Java解析JSON的六种方案》这篇文章介绍了6种JSON解析方案,包括Jackson、Gson、FastJSON、JsonPath、、手动解析,分别阐述了它们的功能特点、代码示例、高级功能、优缺点... 目录前言1. 使用 Jackson:业界标配功能特点代码示例高级功能优缺点2. 使用 Gson:轻量