Windows下VS2013+Caffe无GPU配置

时间:2023-03-10 02:48:42
Windows下VS2013+Caffe无GPU配置

Windows版本的caffe工具包下载地址: 点击打开链接

Windows下VS2013+Caffe无GPU配置

1. 将下载的caffe-master.zip解压到 D:\Software\Caffe 文件夹下,把 D:\Software\Caffe\caffe-master\windows 文件夹下的 CommonSettings.props.example 文件重命名为 CommonSettings.props 。

2. 更改文件 CommonSettings.props里的GUP配置,把相关节点做如下更改:

Windows下VS2013+Caffe无GPU配置

3. 用VS2013打开D:\Software\Caffe\caffe-master\windows文件夹下的Caffe.sln工程,工程一共包含16个项目:

Windows下VS2013+Caffe无GPU配置

4. libcaffe项目会生成其他项目需要的依赖项,所以先生成libcaffe,再生成整个解决方案。生成过程很慢,会有很多关联文件自动下载,下载完成后会在caffe 的同级目录生成NugetPackages的文件,同样一共包含16个独立的文件夹:

Windows下VS2013+Caffe无GPU配置

另外编译结果可能出现没有生成object文件的错误,双击该错误,加载出来文件之后直接Ctrl+S保存即可。

Windows下VS2013+Caffe无GPU配置

5. 在工程的解决方案上右键->属性->通用属性->启动项目->当前选定内容,然后点击确定。

Windows下VS2013+Caffe无GPU配置

6. 双击项目caffe里的caffe.cpp文件,F5生成,建议Debug和Release分别生成一下。成功后控制台有如下输出:

Windows下VS2013+Caffe无GPU配置

并且在生成目录D:\Software\Caffe\caffe-master\Build\x64\Debug下生成caffe.exe,caffe.lib

等6个文件,这样VS2013+caffe就部署成功了。

Windows下VS2013+Caffe无GPU配置

下一篇再讲caffe的测试用例。