Windows下编译caffe,建立caffe的vs工程

本文详细介绍了在Windows系统下如何编译Caffe,包括解决编译过程中的常见问题,如安装.NET Framework 3.5,修改CMake设置,以及处理CUDA和cuDNN的依赖。此外,还讲述了Caffe的测试步骤,如MNIST数据集的转换和训练。最后,文章指导如何在Visual Studio中创建Caffe工程,配置第三方库路径,并提供了测试cpp_classification示例的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows下安装caffe

-黄日辰

1.     下载Caffe-windows版本

为了避免任何不必要的麻烦,请选择从Microsoft的GitHub主页下载caffe(https://github.com/Microsoft/caffe),工具为VS2013,CUDA7.5,

2.     Caffe编译

注意1:对于win10的用户在编译会出现这样的错误

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomiz-ations\CUDA7.5.targets(160,9): error MSB4062: 未能从程序集 C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations\Nvda.Build.CudaTasks.v7.5.dll加载任务“Nvda.Build.CudaTasks.San-itizePaths”。未能加载文件或程序集“Microsoft.Build.Utilities.v3.5, Ver-sion=3.5.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。 请确认<UsingTask> 声明正确,该程序集及其所有依赖项都可用,并且该任务包含实现 Microsoft.Build.Framework.ITask 的公共类。

解决方法:

        下载安装NET Framework 3.5,重启

注意2:编译的时候会出现如下错误

解决方法:

               在编译前打开libcaffe属性,将C/C++下的将警告视为错误选为否,如下图所示

 

a)       进入caffe-master文件夹中的Windows文件夹,复制文件CommonSetti-ngs.props.example并且改名为Commo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值