caffe gpu windows vs2013 error MSB3721 libcaffe和test_all載入失敗
阿新 • • 發佈:2018-12-15
概述:
由於是做人臉方面的學習,需要大量提取人臉特徵,但是一般工程中用caffe框架來訓練模型比較簡單。但是caffe做測試比較麻煩,因此想到用windows電腦來提取特徵檔案。這篇部落格主要解決兩個問題:
1.錯誤 1 error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\bin\nvcc.exe" -ccbin "C:\
2.libcaffe和test_all載入失敗
1.caffe版本的選擇:
caffe_windows ,有兩種可選則的,一種是blvc,一種microsoft的,選擇哪個版本都可以,但是要注意對應版本支援的cuda,以及cudnn,這個非常關鍵,否則會導致後面編譯過不去。
2.配置檔案
這裡主要改兩個一個是gpu支援,一個是cuda版本。
3.問題2
4.問題1
這裡主要是編譯時候報一個錯誤:CUDA程式中error MSB3721解決方式,解決辦法如下。
注意,路徑一定要給完整。
5.總結
這裡配置大家一定要注意的caffe-windows,對應的cuda版本支援,以及cudnn,大多數編譯出問題就是版本不支援。如果前面沒有問題,那麼編譯報錯主要就是配置檔案路徑沒給對,仔細檢查就好了。主要是起一個筆記作用,也供大家參考。