简介:caffe 是啥就不多说了,本文主要讲了在windows10 creator中,使用vs2015,CMake 3.8.0,Anaconda Python 2.7,CUDA 8.0环境配置安装 caffe
坑点预防:
0、网络环境建议全局代理,防止有些文件因为网络问题无法下载,导致莫名其妙的问题
1、windows10 creator 64位,首先安装visual studio 2015 update3
2、下载安装CMake,把cmake加入环境变量
3、下载安装CUDA 8.0
4、下载安装Anaconda Python,并把python加入环境变量
5、安装matlab 2015a
6、如有问题,请先对着配置文件检查
详细步骤:
一、基本软件安装
这些软件安装均不会出现依赖问题,故提前装好后面直接使用即可。
windows10 creator 64位,visual studio 2015 update3,使用默认环境安装即可,默认已安装好。
下载安装CMake,把cmake加入环境变量
下载安装Anaconda Python 2,并把python 2.7加入环境变量
二、配置CUDA环境
从NVIDIA官网下载并安装CUDA8.0,默认是安装在c盘目录下
安装完后会生成两个系统变量:
CUDA_PATH
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 CUDA_PATH_V8_0
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
2.测试是否成功 : 进入PowerShell,输入nvcc -V命令,如图所示
表示CUDA安装成功
3.联合VS2015测试CUDA
此处有坑,该测试工程需要directX SDK,如果C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include没有相关.h文件,就需要手动下载安装 DirectX Software Development Kit
安装好后手动将C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include里的文件复制到C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\inc 就能解决d3dx9.h等文件不存在的问题。
这里还要说的是,因为本人vs2015安装报错,导致项目属性无法调整,所以直接采用复制头文件的方法,其实直接在vs中添加一个引用路径就行了。
进入CUDA Samples目录
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0
点击Samples_vs2015.sln文件打开vs2015,直接生成解决方案(根据电脑配置高低,可能会等很久),如果生成成功,那么说明CUDA已经配置好了。接下来进入生成的目录
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64\Debug
随意运行其中的样例exe,这里我运行的是