win10下cmake3.15.0+opencv4.1.0+vs2017+cuda10

本文详述了在Windows 10上安装和配置CMake3.15.0、OpenCV4.1.0、Visual Studio 2017以及CUDA10的步骤。包括下载相关软件,设置环境变量,安装和配置OpenCV,以及在VS2017中创建项目和使用CMake进行编译。此外,还解决了CUDA配置中遇到的编译错误。
摘要由CSDN通过智能技术生成

下载:

vs2017社区版:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
opencv4.1.0:https://opencv.org/releases/
opencv_contrib4.1.0:https://github.com/opencv/opencv_contrib/releases
cmake:https://cmake.org/download/

一、opencv安装

1.解压opencv,并将opencv_contrib解压在建立的build文件中。

2.添加环境变量:
D:\opencv4.1.0\build\bin
D:\opencv4.1.0\build\x64\vc15\bin

3.将opencv里面的相关文件复制到C盘

将bin目录中的opencv_world410.dll和opencv_world410d.dll文件复制到C:\Windows\SysWOW64.

将bin目录里面的opencv_ffmpeg410_64.dll复制到C:\Windows\System32.

二、VS2017

1.安装选择需要的工作负载:使用C++的桌面开发、Visual Studio扩展开发、Python.

2.建立空项目,选择 视图-其他窗口-属性管理器,对Debug|X64下的Microsoft.Cpp.x64.user的属性编辑。

在VC++包含目录编辑添加:
D:\opencv4.1.0\build\include
D:\opencv4.1.0\build\include\opencv2

VC++包含目录编辑添加:
D:\opencv4.1.0\build\x64\vc15\lib

在链接器-输入-附加依赖项编辑添加:
opencv_world410d.lib
注:一些教程中也会添加opencv_world410.lib,但这样后面会出错,只添加带b的即可。

Release|X64中的配置同上。

测试代码:

#include <iostream>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  
 
using namespace cv;
 
int main()
{
   
	// 读入一张图片(poyanghu缩小图)    
	Mat img = imread("F:\\suoxiaotu\\poyanghu缩小图.tif");
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值