- 延續Caffe+vs2013+CUDA7.5 的NugetPackages 路線
- 在NugetPackages每個庫中添加相應的v140包,並修改對應targets;
- 要注意查看xx.vcxproj中設置的NugetPackages路徑是否正確(有坑),並且不要依賴NugetPackages Manager 幫你檢查,一定要自己打開vcxproj檢查路徑;
- 修改Caffe CommonSettings.props相關設置。
- 問題總結:(都是可以解決的)
- 運行庫不要設置出錯:如Multi-threaded Debug DLL (/MDd)->(/MD) 那么出現的問題就讓人頭痛,還不知道bug在哪;
- 使用CuDnn 5時, Caffe util/cudnn.hpp出錯,需要更新,這一步本人目前沒有嘗試。
- 獨立調用libcaffe.lib
- 要注意release下,將dll拷貝到對應目錄下,或者延遲加載dll, 不然的話出錯的問題不可估量,出現問題及時檢查配置是否有問題