1. 程式人生 > >caffe gpu windows vs2013 error MSB3721 libcaffe和test_all載入失敗

caffe gpu windows vs2013 error MSB3721 libcaffe和test_all載入失敗

概述:

由於是做人臉方面的學習,需要大量提取人臉特徵,但是一般工程中用caffe框架來訓練模型比較簡單。但是caffe做測試比較麻煩,因此想到用windows電腦來提取特徵檔案。這篇部落格主要解決兩個問題:

1.錯誤    1    error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\bin\nvcc.exe" -ccbin "C:\

2.libcaffetest_all載入失敗

1.caffe版本的選擇:

caffe_windows ,有兩種可選則的,一種是blvc,一種microsoft的,選擇哪個版本都可以,但是要注意對應版本支援的cuda,以及cudnn,這個非常關鍵,否則會導致後面編譯過不去。

2.配置檔案

這裡主要改兩個一個是gpu支援,一個是cuda版本。

3.問題2

4.問題1

這裡主要是編譯時候報一個錯誤:CUDA程式中error MSB3721解決方式,解決辦法如下。

注意,路徑一定要給完整。

5.總結

這裡配置大家一定要注意的caffe-windows,對應的cuda版本支援,以及cudnn,大多數編譯出問題就是版本不支援。如果前面沒有問題,那麼編譯報錯主要就是配置檔案路徑沒給對,仔細檢查就好了。主要是起一個筆記作用,也供大家參考。