1.从github下载最新的caffe-windows,从https://github.com/BVLC/caffe的windows分支
2.从其中readme.md中可以获知,他提供了编译的方法;我采用了它提供的说的最为简便的方法:
----------------------the easiest and recommended way of installing the required depedencies is by downloading the pre-built libraries(原话)
需要的使用条件:
## Windows Setup
**Requirements**:
- Visual Studio 2013 or 2015
- CMake 3.4+
- Python 2.7 Anaconda x64 (or Miniconda)
- CUDA 7.5 or 8.0 (optional) (use CUDA 8 if using Visual Studio 2015)
- cuDNN v5 (optional)
后面两个我没有选。
3.安装vs2013;
4.安装Python 2.7 Anaconda x64;
5.下载libraries_v120_x64_py27_1.0.1.tar.bz2,https://github.com/willyd/caffe-builder/releases,可以直接下载。
也可以通过readme。md的命令下载
7.安装cmake3.7,我下的最新的,然后把解压出来,把bin目录放到环境变量中;
8.然后在cmd运行下列命令:
set CMAKE_GENERATOR="Visual Studio 12 2013 Win64"
set CMAKE_CONFIGURATION=Release
mkdir build
cd build
cmake -G%CMAKE_GENERATOR% -DBLAS=Open -DCMAKE_BUILD_TYPE=%CMAKE_CONFIGURATION% -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=D:\caffe\caffe-windows\install(替换你自己的编译生成的文件的存放路径) -C %CAFFE_DEPENDENCIES%\caffe-builder-config.cmake ..\
cmake --build . --config %CMAKE_CONFIGURATION%
cmake --build . --config %CMAKE_CONFIGURATION% --target install
9.结束。结果部分贴图:貌似显示不了