C++VS2019中配置opencv(在空项目中配置opencv和在cmake中配置opencv)-解决的问题 找不到opencv_world440d.dll

简介: C++VS2019中配置opencv(在空项目中配置opencv和在cmake中配置opencv)-解决的问题 找不到opencv_world440d.dll

1.visual studio中 空项目 配置opencv

vs2019也是和2017同样的配置方法。

opencv在VS的空项目中安装配置,看这个教程基本能配置了。

windows下OpenCV的安装配置部署详细教程

可能会遇到存在问题:出现找不到opencv_world341d.dll的报错(不同opencv版本,数字有差异)。

问题所在:dll文件没有包含在可执行文件目录下面。

解决方法:

  • 重启VS(VC++目录中,可执行文件目录,就是环境变量里的内容,之前添加好后,重启就可以刷新了,因此重启有效)
  • 检查VS运行时候Debug\release 或者X64 X86是否与设置的对应,比如属性设置的时候设置的是release和x64,运行的时候是debug和x64,相当于库都没有加过。
  • 查看环境变量是否正确,注意最后一个是bin而不是lib,不要搞错了(我就是遇到了这样的问题)。
  • 前几个步骤都应该是可以实现的,实在不行的话,可以在opencv\build\x64\v15\bin中的opencv_world440.dll和opencv_world440d.dll复制到c:\Windows\System32中(其实就是把它添加到已经存在的环境变量中)

2.visual studio中 cmake 配置opencv

暂未完成.

相关文章
|
19天前
|
程序员 API 数据库
【Cmake工程 库相关教程 】深入理解CMake工程C/C++ 库管理技巧
【Cmake工程 库相关教程 】深入理解CMake工程C/C++ 库管理技巧
57 0
|
19天前
|
存储 缓存 安全
【cmake 生成配置文件】CMake与现代C++:配置文件宏的深度探索与应用
【cmake 生成配置文件】CMake与现代C++:配置文件宏的深度探索与应用
49 0
|
23天前
|
开发工具 C语言 C++
CMake构建大型C/C++项目:跨平台设计与高级应用(二)
CMake构建大型C/C++项目:跨平台设计与高级应用
39 0
|
11天前
|
人工智能 机器人 编译器
【C++】Windows端VS code中运行CMake工程(手把手教学)
【C++】Windows端VS code中运行CMake工程(手把手教学)
|
2天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
15 6
|
6天前
|
人工智能 NoSQL 机器人
【C++】VS code如何配置使用C++(手把手教学)
【C++】VS code如何配置使用C++(手把手教学)
|
11天前
|
存储 C++
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
|
11天前
C/C++test两步完成CMake项目静态分析
通过将C/C++test集成到CMake项目中,并根据项目的需要进行配置,可以在两步内完成CMake项目的静态分析。这样可以帮助开发人员及时发现并修复潜在的代码问题,提高代码质量和可靠性。
7 0
|
18天前
|
IDE 算法 编译器
快速掌握陌生C++项目的科学与心理学策略
快速掌握陌生C++项目的科学与心理学策略
56 0
|
18天前
|
敏捷开发 安全 API
C/C++ 工程师面试:如何精彩展示你的项目经验并获得高分
C/C++ 工程师面试:如何精彩展示你的项目经验并获得高分
68 0