caffe gpu windows vs2013 error MSB3721 libcaffe和test_all加载失败

概述:

由于是做人脸方面的学习,需要大量提取人脸特征,但是一般工程中用caffe框架来训练模型比较简单。但是caffe做测试比较麻烦,因此想到用windows电脑来提取特征文件。这篇博客主要解决两个问题:

1.错误    1    error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\bin\nvcc.exe" -ccbin "C:\

2.libcaffetest_all加载失败

1.caffe版本的选择:

caffe_windows ,有两种可选则的,一种是blvc,一种microsoft的,选择哪个版本都可以,但是要注意对应版本支持的cuda,以及cudnn,这个非常关键,否则会导致后面编译过不去。

mircosoft:https://github.com/Microsoft/caffe 这是微软的caffe 。这里我用的是cuda7.5,cundnn5.0.

2.配置文件

这里主要改两个一个是gpu支持,一个是cuda版本。

caffe gpu windows vs2013 error MSB3721 libcaffe和test_all加载失败

3.问题2

参考链接:https://www.cnblogs.com/king-lps/p/6553378.html

caffe gpu windows vs2013 error MSB3721 libcaffe和test_all加载失败

4.问题1

这里主要是编译时候报一个错误:CUDA程序中error MSB3721解决方式,解决办法如下。

caffe gpu windows vs2013 error MSB3721 libcaffe和test_all加载失败

caffe gpu windows vs2013 error MSB3721 libcaffe和test_all加载失败

注意,路径一定要给完整。

5.总结

这里配置大家一定要注意的caffe-windows,对应的cuda版本支持,以及cudnn,大多数编译出问题就是版本不支持。如果前面没有问题,那么编译报错主要就是配置文件路径没给对,仔细检查就好了。主要是起一个笔记作用,也供大家参考。