opencv问题及解决办法

上传人:碎****木 文档编号:220862395 上传时间:2021-12-09 格式:DOCX 页数:4 大小:26.65KB
返回 下载 相关 举报
opencv问题及解决办法_第1页
第1页 / 共4页
opencv问题及解决办法_第2页
第2页 / 共4页
opencv问题及解决办法_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《opencv问题及解决办法》由会员分享,可在线阅读,更多相关《opencv问题及解决办法(4页珍藏版)》请在金锄头文库上搜索。

1、1:编译通过,但是运行的时候会提示缺少一些 dll 文件,假设是缺少opencv_core243d.dll 和 opencv_highgui243d.dll,那么从E:Program FilesOpenCV243opencvbuildx86vc10bin 中复制到C:WindowsSystem32中即可;假设是缺少 msvcr100d.dll 和 msvcp100d.dll,可以到HYPERLINK“ :/ duote /dll/msvcr100d_dll.html“ :/ duote /dll/msvcr10 0d_dll.html上下载,然后同样放到C:WindowsSystem32中。现

2、在,再次运行你的程序,是不是成功了呢?2、假设需要在 Release 模式下工作,只需要在 41中选择 Release|Win32, 翻开 Microsoft.Cpp.Win32.user 属性页,用一样的方式参加路径和依靠附加项, 但是此时依靠附加项的名称中的 243d 的 d 要去掉,由于它代表 debug。至此,已经完全实现了最新版本的 OpenCV 和 VS 的配置,开头享受它的完善的性能吧!遇到的问题及解决方法:question1:fatalerrorC1083:无法翻开包括文件:“opencv.hpp”:Nosuchfileordirectory Solution:步骤1:定位报“

3、fatal error C1083: ”错误的文件,找到它所在的名目。步骤2:添加该工程的附加路径将 opencV.hpp 文件所在的文件夹参加到 【工具】【选项】【工程和解决方案】【VC+名目】的包含文件中就行了2:刚开头测试的时候消灭这样的问题:fatal error C1083: 无法翻开包括文件:“opencv2/core/core_c.h”: No such file or directory这个主要是包含名目下的include 配置出错了,改成E:Program Filesopencv243buildincludeopencv2 E:Program Filesopencv243bu

4、ildincludeopencv E:Program Filesopencv243buildinclude注:上面只是参考,具体名目依据自己的状况定3:error LNK2021: 无法解析的外部符号 “void cdecl cv:imshow(class std:basic_stringchar,struct std:char_traits,class std:allocator const &,class cv:_InputArray const &)“(?imshowcvYAXABV?$basic_stringDU?$char_traitsDstdV?$allocatorD2stdABV

5、_InputArray1Z),该符号在 函数 _main 中被引用1main.obj : error LNK2021: 无法解析的外部符号 “public: thiscall cv:_InputArray:_InputArray(class cv:Mat const &)“ (?0_InputArraycvQAEABVMat1Z),该符号在函数 _main 中被引用1main.obj : error LNK2021: 无法解析的外部符号 “class cv:Mat cdecl cv:imread(class std:basic_stringchar,struct std:char_traits

6、,class std:allocator const &,int)“ (?imreadcvYA?AVMat1ABV?$basic_stringDU?$char_traitsDstdV?$allocatorD2stdHZ),该符号在函数_main 中被引用1main.obj : error LNK2021: 无法解析的外部符号 “void cdecl cv:fastFree(void *)“ (?fastFreecvYAXPAXZ),该符号在函数 “public: thiscall cv:Mat:Mat(void)“ (?1MatcvQAEXZ) 中被引用1main.obj : error LN

7、K2021: 无法解析的外部符号 “public: void thiscall cv:Mat:deallocate(void)“ (?deallocateMatcvQAEXXZ),该符号在函数 “public: void thiscall cv:Mat:release(void)“ (?releaseMatcvQAEXXZ) 中被引用1C:UsersabcDesktopOpenCVDebugtest.exe : fatal error LNK1120: 5 个无法解析的外部命令可能的缘由是什么?菜单 Project - Properties - Configuration Properties

8、 - Linker - Input在 additional dependencies 中参加 cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib 等需要的库。4:无法查找或翻开 PDB 文件“ConsoleApplication1.exe”(Win32): 已 加 载“C:UsershpDocumentsVisualStudio 2021ProjectsConsoleApplication1DebugConsoleApplication1.exe”。已加载符号。“ConsoleApplication1.exe”(Win32):已加载“C:Windows

9、SysWOW64ntdll.dll”。无法查找或翻开 PDB 文件。“ConsoleApplication1.exe”(Win32):已加载“C:WindowsSysWOW64kernel32.dll”。无法查找或翻开 PDB 文件。“ConsoleApplication1.exe”(Win32):已加载“C:WindowsSysWOW64KernelBase.dll”。无法查找或翻开 PDB 文件。“ConsoleApplication1.exe”(Win32):已加载“C:WindowsSysWOW64msvcp110d.dll”。已加载符号。“ConsoleApplication1.ex

10、e”(Win32):已加载“C:WindowsSysWOW64msvcr110d.dll”。已加载符号。程序“8124 ConsoleApplication1.exe”已退出,返回值为 0 (0x0)。1、点 调试2、然后 选项和设置3、右边勾上 启用源效劳器支持4、左边点 符号5、把微软符号效劳器勾6、运行的时候等一下假设是 VS2021VS 2021下 翻开实例 消灭这样的错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏. 解决方法如下:工程属性配置属性清单工具输入和输出嵌入清单:原来是“是”,改成“否”。IntelliSense: 无法翻开 源 文件 “stdafx.h“工程属性-配置属性-C/C+-常规-附加包含名目-$(ProjectDir)VC.net 中:修改:工程-属性-C/C+ -预编译头-不使用预编译头进入VS2021 的 工具-选项-文本编辑器-C/C+-高级,把“禁用 IntelliSense” 设为 True 即可。error C2857: 在源文件中没有找到用 /Ycstdafx.h 命令行选项指定的“#includ语e”句 问题点数:100 分,结帖人kim_fuKEY: 然后在进入工程属性- C/C+ - 高级 - 编译为选择编译为C+代码/TP

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号