Caffe Installation on windows. ERROR: Build failed.

700 views
Skip to first unread message

Mark Lambert

unread,
Aug 23, 2017, 4:30:59 PM8/23/17
to Caffe Users
I'm trying to install caffe on windows using the instructions from https://github.com/BVLC/caffe/blob/windows/README.md.

When I run build_win.cmd I get the following output and 1 error:
 
(python35) c:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe>scripts\bui
ld_win.cmd
The system cannot find the drive specified.
The system cannot find the drive specified.
INFO: ============================================================
INFO: Summary:
INFO: ============================================================
INFO: MSVC_VERSION               = 14
INFO: WITH_NINJA                 = 0
INFO: CMAKE_GENERATOR            = "Visual Studio 14 2015 Win64"
INFO: CPU_ONLY                   = 0
INFO: CUDA_ARCH_NAME             = Auto
INFO: CMAKE_CONFIG               = Release
INFO: USE_NCCL                   = 0
INFO: CMAKE_BUILD_SHARED_LIBS    = 0
INFO: PYTHON_VERSION             = 3
INFO: BUILD_PYTHON               = 1
INFO: BUILD_PYTHON_LAYER         = 1
INFO: BUILD_MATLAB               = 0
INFO: PYTHON_EXE                 = "python"
INFO: RUN_TESTS                  = 0
INFO: RUN_LINT                   = 0
INFO: RUN_INSTALL                = 0
INFO: ============================================================
-- Boost version: 1.61.0
-- Found the following Boost libraries:
--   system
--   thread
--   filesystem
--   chrono
--   date_time
--   atomic
-- Found gflags  (include: C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_
x64_py35_1.1.0/libraries/include, library: gflags_shared)
-- Found glog    (include: C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_
x64_py35_1.1.0/libraries/include, library: glog)
-- Found PROTOBUF Compiler: C:/Users/mdlambe1/.caffe/dependencies/libraries_v140
_x64_py35_1.1.0/libraries/bin/protoc.exe
-- Found lmdb    (include: C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_
x64_py35_1.1.0/libraries/include, library: lmdb)
-- Found LevelDB (include: C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_
x64_py35_1.1.0/libraries/include, library: leveldb)
-- Found Snappy  (include: C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_
x64_py35_1.1.0/libraries/include, library: snappy_static;optimized;C:/Users/mdla
mbe1/.caffe/dependencies/libraries_v140_x64_py35_1.1.0/libraries/lib/caffezlib.l
ib;debug;C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_x64_py35_1.1.0/lib
raries/lib/caffezlibd.lib)
-- CUDA detected: 8.0
-- Found cuDNN: ver. 7.0.1 found (include: C:/Program Files/NVIDIA GPU Computing
 Toolkit/CUDA/v8.0/include, library: C:/Program Files/NVIDIA GPU Computing Toolk
it/CUDA/v8.0/lib/x64/cudnn.lib)
-- Added CUDA NVCC flags for: sm_50
-- OpenCV found (C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_x64_py35_1
.1.0/libraries)
-- Found OpenBLAS libraries: C:/Users/mdlambe1/.caffe/dependencies/libraries_v14
0_x64_py35_1.1.0/libraries/lib/libopenblas.dll.a
-- Found OpenBLAS include: C:/Users/mdlambe1/.caffe/dependencies/libraries_v140_
x64_py35_1.1.0/libraries/include
-- NumPy ver. 1.13.1 found (include: C:/Users/mdlambe1/AppData/Local/Continuum/A
naconda3/envs/python35/lib/site-packages/numpy/core/include)
-- Boost version: 1.61.0
-- Found the following Boost libraries:
--   python
--
-- ******************* Caffe Configuration Summary *******************
-- General:
--   Version           :   1.0.0
--   Git               :   1.0-109-g28ca8145-dirty
--   System            :   Windows
--   C++ compiler      :   C:/Program Files (x86)/Microsoft Visual Studio 14.0/V
C/bin/x86_amd64/cl.exe
--   Release CXX flags :   /MD /O2 /Ob2 /DNDEBUG /DWIN32 /D_WINDOWS /W3 /GR /EHs
c
--   Debug CXX flags   :   /MDd /Zi /Ob0 /Od /RTC1 /DWIN32 /D_WINDOWS /W3 /GR /E
Hsc
--   Build type        :   Release
--
--   BUILD_SHARED_LIBS :   0
--   BUILD_python      :   1
--   BUILD_matlab      :   0
--   BUILD_docs        :
--   CPU_ONLY          :   0
--   USE_OPENCV        :   ON
--   USE_LEVELDB       :   ON
--   USE_LMDB          :   ON
--   USE_NCCL          :   0
--   ALLOW_LMDB_NOLOCK :   OFF
--
-- Dependencies:
--   BLAS              :   Yes (Open)
--   Boost             :   Yes (ver. 1.61)
--   glog              :   Yes
--   gflags            :   Yes
--   protobuf          :   Yes (ver. 3.1.0)
--   lmdb              :   Yes (ver. 0.9.70)
--   LevelDB           :   Yes (ver. 1.18)
--   Snappy            :   Yes (ver. 1.1.1)
--   OpenCV            :   Yes (ver. 3.1.0)
--   CUDA              :   Yes (ver. 8.0)
--
-- NVIDIA CUDA:
--   Target GPU(s)     :   Auto
--   GPU arch(s)       :   sm_50
--   cuDNN             :   Yes (ver. 7.0.1)
--
-- Python:
--   Interpreter       :   C:/Users/mdlambe1/AppData/Local/Continuum/Anaconda3/e
nvs/python35/python.exe (ver. 3.5.4)
--   Libraries         :   C:/Users/mdlambe1/AppData/Local/Continuum/Anaconda3/e
nvs/python35/libs/python35.lib (ver 3.5.4)
--   NumPy             :   C:/Users/mdlambe1/AppData/Local/Continuum/Anaconda3/e
nvs/python35/lib/site-packages/numpy/core/include (ver 1.13.1)
--
-- Install:
--   Install path      :   C:/Users/mdlambe1/AppData/Local/Continuum/Anaconda3/c
affe/build/install
--
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/mdlambe1/AppData/Local/Continuum/A
naconda3/caffe/build
Microsoft (R) Build Engine version 14.0.25420.1
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 8/23/2017 3:23:15 PM.
Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\ALL_BU
ILD.vcxproj" on node 1 (default targets).
Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\ALL_BU
ILD.vcxproj" (1) is building "C:\Users\mdlambe1\AppData\Local\Continuum\Anacond
a3\caffe\build\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).
InitializeBuildStatus:
  Creating "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "
  AlwaysCreate" was specified.
CustomBuild:
  All outputs are up-to-date.
FinalizeBuildStatus:
  Deleting file "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
  Touching "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
Done Building Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caff
e\build\ZERO_CHECK.vcxproj" (default targets).
Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\ALL_BU
ILD.vcxproj" (1) is building "C:\Users\mdlambe1\AppData\Local\Continuum\Anacond
a3\caffe\build\src\caffe\caffe.vcxproj" (3) on node 1 (default targets).
Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\src\ca
ffe\caffe.vcxproj" (3) is building "C:\Users\mdlambe1\AppData\Local\Continuum\A
naconda3\caffe\build\src\caffe\caffeproto.vcxproj" (4) on node 1 (default targe
ts).
InitializeBuildStatus:
  Touching "caffeproto.dir\Release\caffeproto.tlog\unsuccessfulbuild".
CustomBuild:
  Building Custom Rule C:/Users/mdlambe1/AppData/Local/Continuum/Anaconda3/caff
  e/src/caffe/CMakeLists.txt
  CMake does not need to re-run because C:/Users/mdlambe1/AppData/Local/Continu
  um/Anaconda3/caffe/build/src/caffe/CMakeFiles/generate.stamp is up-to-date.
  Running C++/Python protocol buffer compiler on C:/Users/mdlambe1/AppData/Loca
  l/Continuum/Anaconda3/caffe/src/caffe/proto/caffe.proto
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targ
ets(171,5): error MSB6006: "cmd.exe" exited with code -1073741515. [C:\Users\md
lambe1\AppData\Local\Continuum\Anaconda3\caffe\build\src\caffe\caffeproto.vcxpr
oj]
Done Building Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caff
e\build\src\caffe\caffeproto.vcxproj" (default targets) -- FAILED.
Done Building Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caff
e\build\src\caffe\caffe.vcxproj" (default targets) -- FAILED.
Done Building Project "C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caff
e\build\ALL_BUILD.vcxproj" (default targets) -- FAILED.
Build FAILED.
"C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\ALL_BUILD.vcxp
roj" (default target) (1) ->
"C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\src\caffe\caff
e.vcxproj" (default target) (3) ->
"C:\Users\mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\src\caffe\caff
eproto.vcxproj" (default target) (4) ->
(CustomBuild target) ->
  C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.ta
rgets(171,5): error MSB6006: "cmd.exe" exited with code -1073741515. [C:\Users\
mdlambe1\AppData\Local\Continuum\Anaconda3\caffe\build\src\caffe\caffeproto.vcx
proj]
    0 Warning(s)
    1 Error(s)
Time Elapsed 00:00:00.87
ERROR: Build failed

Does anyone have a solution? 

Sanjeevan Shrestha

unread,
Oct 10, 2017, 5:34:58 PM10/10/17
to Caffe Users
I have the same problem. Do you get any solution to it?

Regards,
Sanjeevan

Mark Lambert

unread,
Oct 10, 2017, 10:47:26 PM10/10/17
to Caffe Users
I was able to install on my laptop, but not my work machine.  It might have something to do with permissions on that machine?  I'm not sure.  I actually installed Keras instead, because I couldn't get the install to work.

shokoufeh....@gmail.com

unread,
Jun 18, 2018, 6:50:28 AM6/18/18
to Caffe Users
hi.
i have the same error !!

Do you get any solution to it?

hannah kim

unread,
Jul 18, 2018, 1:09:00 AM7/18/18
to Caffe Users
Hi! Does anyone here solved this problem?? I have a same error too. I am struggling several days.. can anyone help me please?


2017년 8월 24일 목요일 오전 5시 30분 59초 UTC+9, Mark Lambert 님의 말:

Shrabani Ghosh

unread,
Jul 20, 2018, 3:58:49 PM7/20/18
to Caffe Users
Build with cmake .. it will be easier.

aungky...@gmail.com

unread,
Nov 26, 2018, 9:51:11 PM11/26/18
to Caffe Users
I have the same problem. Do you get any solution?
Please, help.
Reply all
Reply to author
Forward
0 new messages