VS2013下安裝 編譯Windows Caffe

2021-07-15 05:03:23 字數 857 閱讀 1411

2.安裝nvidia cuda,目前最新版本是7.5,離線安裝包約962mb(8.0版也即將要發布了)。

nvidia cuda toolkit

3.安裝nvidia cudnn(cuda deep neural library),目前最新版本是5(windows caffe貌似只支援cudnn 3和4)

nvidia cudnn

4.開啟caffe解壓縮目錄,將其中windows目錄中的commonsettings.props.example複製乙份並重命名為commonsettings.props,然後使用visual studio 2013開啟caffe.sln解決方案。首先我們要將第3步中的cudnn目錄新增到libcaffe工程目錄中,開啟commonsettings.props編輯標籤;或者是開啟工程的「屬性」->「配置屬性」->「vc++目錄」,在右側的「包含目錄」中將cudnn的include檔案路徑新增進去即可。然後我們就可以對caffe進行編譯了。

5.如果在編譯過程中提示「error c2220: 警告被視為錯誤 - 沒有生成「object」檔案」,這是由於微軟nuget回來的boost庫中的format\alt_sstream_impl.hpp檔案編碼格式導致的,只需要雙擊錯誤開啟該檔案並儲存,再編譯就順利通過了。

6.如果我們安裝的cuda版本不是7.5版本,或者我們甚至沒有gpu,一樣也可以正常使用caffe

開啟commonsettings.props對以下對應的標籤進行編輯即可,

false

true

7.5

false

false

python在vs2013下的編譯

python在vs2013下的編譯 使用vs的工具來編譯python,能夠享受vs除錯的便利性。從目前的體驗來看,老版本甚至當前的python2系列,都未能及時趕上vs的進度。儘管如此,在利用vs自帶的版本工程檔案upgrade功能,也能夠完全滿足編譯python和pythoncore以及其他一些m...

vs2013編譯ffmpeg總結

ffmpeg官網上有vs編譯ffmeg的教程,主要的流程就是根據官網上給出的教程一步步編譯,但是在編譯過程中遇到了很多的坑,所以把自己遇到的一些坑寫出來讓其他的人少走彎路。1.搭建mingw 2.yasm安裝.這裡是乙個大坑,在yasm官網上有乙個vs版本的yasm,不要用那個,就直接普通的yasm...

VS2013下Boost1 68的編譯

2.用管理員身份開啟vs2013的開發人員命令提示,如圖所示 3.定位至對應的boost目錄下,比如我的目錄在d boost boost 1 68 0,則可以通過如圖定位,通過輸入bootstrap.bat命令,我們可以在boost目錄裡生成b2.exe bjam.exe project confi...