Caffe compile in vs2015 总结

  1. 延续Caffe+vs2013+CUDA7.5 的NugetPackages 路线
    • 在NugetPackages每个库中添加相应的v140包,并修改对应targets;
    • 要注意查看xx.vcxproj中设置的NugetPackages路径是否正确(有坑),并且不要依赖NugetPackages Manager 帮你检查,一定要自己打开vcxproj检查路径;     
    • 修改Caffe CommonSettings.props相关设置。
  2. 问题总结:(都是可以解决的)
    • 运行库不要设置出错:如Multi-threaded Debug DLL (/MDd)->(/MD) 那么出现的问题就让人头痛,还不知道bug在哪;
    • 使用CuDnn 5时, Caffe util/cudnn.hpp出错,需要更新,这一步本人目前没有尝试。
  3. 独立调用libcaffe.lib
    • 要注意release下,将dll拷贝到对应目录下,或者延迟加载dll, 不然的话出错的问题不可估量,出现问题及时检查配置是否有问题
posted @ 2016-12-21 09:36  Xiaoxiangding  阅读(1321)  评论(1编辑  收藏  举报