dlib19.6 + VS2017 CUDA正确配置

本文介绍使用Visual Studio 2017最新版本15.9.4与CUDA10.0编译dlib库的详细步骤。通过下载最新dlib压缩包、安装VS2017专业版、CMAKE编译软件,以及正确配置CMAKE,最终成功激活dlib的CUDA功能并生成库文件。

之前,由于VS2015对C++11支持相对较好,编译dlib很容易开启CUDA。而早期的VS2017对C++11兼容性不是太好。

目前,将VS2017升级到最新版本15.9.4,CUDA一定要用最新版的CUDA 10.0,之前CUDA 9.2总是出错误。

下面简单说下如何配置:

1.去dlib官网下载最新版的压缩包;

2.微软官网下载最新版的VS2017(我这里用的专业版);

3.下载最新版的CMAKE编译软件;

4.解压之前下载好的dlib-19.16包,新建build文件夹,如图:

5.CMAKE配置如下:

6.成功激活dlib的CUDA功能,再利用VS2017进行编译即可

7.到此为止,成功编译生成了dlib库文件:

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值