错误13错误C1083:无法打开包含文件:' cudnn.h':没有这样的文件或目录... \ caffe \ util \ cudnn.hpp 5 1 convert_imageset

时间:2016-10-12 03:42:36

标签: opencv visual-studio-2013 deep-learning caffe cudnn

当我编译caffe for windows(64bit,release,vs 2013,nvidia 750,opencv 3.1,cuDNN version 5.1)时,我收到以下错误

  

"错误13错误C1083:无法打开包含文件:' cudnn.h':没有这样的   文件或目录... \ caffe \ util \ cudnn.hpp 5 1 convert_imageset"。

我将所有内容设置为此http://www.atmel.com/webdoc/AVRLibcReferenceManual/FAQ_1faq_rom_array.html中提到的内容。

我在github问题链接videothis

中搜索此错误

如果我使用cuDNN版本4和OpenCV 2.4我得到了:

  

==========重建全部:15成功,1失败,0跳过==========

然而,我收到了错误:

  

错误1错误MSB3073:该命令   "" ... \ CAFFE主\ Windows \脚本\ BinplaceCudaDependencies .CMD"   " C:\ Program Files \ NVIDIA GPU Computing Toolkit \ CUDA \ v7.5 \ bin"   " ... \ CUDA" false true" ... \ caffe-master \ windows .. \ Build \ x64 \ Release \"   :VCEnd"退出代码1. C:\ Program Files   (86)\的MSBuild \ Microsoft.Cpp \ V4.0 \ V120 \ Microsoft.CppCommon.ta rgets   132 5 libcaffe

1 个答案:

答案 0 :(得分:2)

将cuDNN存档解压缩到您选择的目录,在下面称为 installpath 。然后按照以下平台特定说明进行操作:

  • installpath 添加到PATH环境变量。
  • 在Visual Studio项目属性中,将 installpath 添加到Include Directories和Library Directories列表,并将cudnn.lib添加到Linker-> Input-> Additional Dependencies。