Windows 10上的Caffe安装错误

时间:2016-12-26 11:50:25

标签: cmake caffe

您好我尝试按照自己 github page的步骤安装caffe框架。 当我执行" scripts \ build_win.cmd"。我有一些错误:

  

.. \ libraries \ bin \ caffehdf5_D.dll:致命错误LNK1107:文件无效或损坏:无法读取0x330 [C:\ Projects2 \ caf   FE \建立\工具\ upgrade_solver_proto_text.vcxproj]

当我看到CMakeError.log时:

  

确定包含文件pthread.h是否存在失败   以下输出:更改目录:   C:/ Projects2 / CAFFE /建造/ CMakeFiles / CMakeTmp

     

运行Build命令:" C:/ Program Files   (86)/MSBuild/12.0/bin/MSBuild.exe" " cmTC_5c4c5.vcxproj"   " / P:配置=调试" " / P:VisualStudioVersion = 12.0"微软(R)   Build Engine版本12.0.31101.0

     

[Microsoft .NET Framework,版本4.0.30319.42000]

     

版权所有(C)Microsoft Corporation。保留所有权利。

     

Build build 26.12.2016 14:34:11。

     

项目   " C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ cmTC_5c4c5.vcxproj"上   节点1(默认目标)。

     

PrepareForBuild:

     

创建目录" cmTC_5c4c5.dir \ Debug \"。

     

创建目录   " C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \调试\"

     

创建目录" cmTC_5c4c5.dir \ Debug \ cmTC_5c4c5.tlog \"。

     

InitializeBuildStatus:

     

创建" cmTC_5c4c5.dir \ Debug \ cmTC_5c4c5.tlog \ unsuccessfulbuild"   因为" AlwaysCreate"被指定了。

     

ClCompile:

     

C:\ Program Files(x86)\ Microsoft Visual Studio   12.0 \ VC \ bin \ x86_amd64 \ CL.exe / c / Zi / W3 / WX- / Od / Ob0 / D" WIN32" / D" _WINDOWS" / D _DEBUG / D" CMAKE_INTDIR = \" Debug \"" / D _MBCS / Gm- / RTC1   / MDd / GS / fp:precise / Zc:wchar_t / Zc:forScope   /Fo"cmTC_5c4c5.dir\Debug\" /Fd"cmTC_5c4c5.dir\Debug\vc120.pdb" /钆   / TC / errorReport:队列   " C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ CheckIncludeFile.c"

     

Microsoft(R)C / C ++优化编译器版本18.00.31101(适用于x64)

     

版权所有(C)Microsoft Corporation。保留所有权利。

     

cl / c / Zi / W3 / WX- / Od / Ob0 / D" WIN32" / D" _WINDOWS" / D _DEBUG / D.   " CMAKE_INTDIR = \"调试\"" / D _MBCS / Gm- / RTC1 / MDd / GS / fp:精确   / Zc:wchar_t / Zc:forScope /Fo" cmTC_5c4c5.dir\Debug;"   /Fd"cmTC_5c4c5.dir\Debug\vc120.pdb" / Gd / TC / errorReport:队列   " C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ CheckIncludeFile.c"

     

CheckIncludeFile.c

     

C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ CheckIncludeFile.c(1):   致命错误C1083:无法打开包含文件:' pthread.h':没有这样的文件   或目录   [C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ cmTC_5c4c5.vcxproj]

     

完成建筑项目   " C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ cmTC_5c4c5.vcxproj"   (默认目标) - 失败。

     

构建失败。

     

" C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ cmTC_5c4c5.vcxproj"   (默认目标)(1) - >

     

(ClCompile target) - >

     

C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ CheckIncludeFile.c(1):   致命错误C1083:无法打开包含文件:' pthread.h':没有这样的文件   或目录   [C:\ Projects2 \ CAFFE \建立\ CMakeFiles \ CMakeTmp \ cmTC_5c4c5.vcxproj]

0 Warning(s)

1 Error(s)
     

时间流逝00:00:00.34

1 个答案:

答案 0 :(得分:0)

我已通过将文件夹权限更改为完全访问权限来解决此错误。原因是没有读写权限。链接1