標籤:功能 全選 common 註冊 play 源碼 開發 如何 選擇
一、環境準備
1.Windows 8.1系統
2.Visual Studio 2013 Ultimate
Visual studio 2013 Ultimate:
Visual Studio 2013 Ultimate update 5 免費擷取地址:
http://download.microsoft.com/download/9/3/E/93EA27FF-DB02-4822-8771-DCA0238957E9/vs2013.5_ult_chs.iso?type=ISO
二、Visual Studio 2013 Ultimate安裝教程(安裝+註冊)
- 等待下載完成之後,雖然下載檔案是ios格式,但我們可以用解壓縮工具解壓開啟。解壓好後,雙擊vs_ultimate.exe,開始安裝。新舊版本VS是可以共存的,但是在安裝過程中,舊版本的VS一定要先關閉。
- 自訂選擇安裝路徑時,注意所屬路徑的預留空間要充足,否則安裝會失敗,同意授權條款,進行下一步。
- 在選擇安裝的可選功能這裡,大家可以根據自己需要勾選,也可以預設全選。把滑鼠放在文字上,會彈出各個功能詳細描述。選擇常用的功能,另外要注意預留空間,開始安裝。
- 等待大概30分鐘,就可以完成安裝。安裝過程中,VS會佔用很多的系統資源,所以最好不要開啟其他軟體,等待安裝。
- 第一次開啟VS2013,需要進行一些基本配置,如開發設定、顏色主題,根據自己的需求設定,然後等待幾分鐘就可以使用。由於VS2013引入了一種連網 IDE 體驗,大家可以使用微軟的賬戶登入,而且其還自動採用連網 IDE 體驗的裝置上同步設定,包括快速鍵、Visual Studio 外觀(主題、字型等)各種類別同步的設定。
- 最後要給VS註冊一下,不然軟體是有30天的試用期。開啟VS2013,在工具列中找到協助選項卡,點擊註冊產品,會彈出一個對話方塊,裡面會顯示軟體的註冊狀態。
- 點擊更改我的產品許可證,會彈出一個對話方塊,要求輸入產品金鑰。此時,需要一個產品金鑰,提供一個可用的密鑰:VS2013_RTM_ULT_CHS KEY: BWG7X-J98B3-W34RT-33B3R-JVYW
- 若密鑰失效,大家要自己到網上去搜尋了。註冊成功後,所有的操作算是基本完成,可以正常使用。
三、下載Microsoft/Caffe源碼
地址:https://github.com/microsoft/caffe
連結開啟之後,直接點擊網頁中的Clone or download
四、編譯Caffe源碼
1. 解壓源碼(我安裝於D盤,根據個人習慣安裝於哪個盤,不提倡安裝於C盤)
2.進入目錄 D:\caffe-master\windows
將檔案“CommonSettings.props.exemple”複製一下,粘貼,並重新命名為“CommonSetting.props”
在進行此操作的時候,有人也許會遇到這樣的問題,檔案的尾碼名怎麼修改呢?
提示:如何修改檔案的尾碼名(W8.1系統)
1) 在win8.1中,雙擊介面中的“這台電腦”,開啟資源管理員。點擊導覽列中的“查看”選項,勾選“副檔名”複選框按鈕。
2) 此時檔案的後面就會出現檔案尾碼名或副檔名了。
3) 按右鍵需要修改副檔名的檔案,然後在列表中選擇“重新命名”選項。
4) 然後輸入新的副檔名,滑鼠點擊案頭空白處。在彈出的視窗中點擊“是”按鈕即可。
3. 開啟檔案“CommonSetting.props”,加粗字型為修改後的內容,修改位置應該在用寫字板方式開啟之後,檔案的第9-10行,修改內容如下:
<CpuOnlyBuild>true</CpuOnlyBuild>
<UseCuDNN>false</UseCuDNN>
4. 雙擊D:\caffe-master\windows\目錄下"caffe.sln”,自動開啟安裝好的VS2013。
5. 單擊 VS2013”產生"菜單,單擊"重建解決方案"。
開始了漫長時間的編譯過程,請耐心等待,微軟會自動幫我們產生全部的依賴包。依賴包全部在檔案夾D:\NugetPackages中。
五、編譯中可能出現的問題
error C2220: 警告被視為錯誤- 沒有產生"libcaffe.lib"
有位博主解決了這個問題,部落格地址:http://blog.csdn.net/sunshine_in_moon/article/details/51426073
編譯過程中出現警告,編譯器將警告視為錯誤。
解決方案:
1)單擊"項目"--"libcafee屬性","將警告是為錯誤"改為否。
2)修改後,單擊“產生”--“清除解決方案”,然後單擊“產生”--“產生解決方案”。
六、成功編譯後,會產生可執行檔.exe,存放於如下目錄
D:\caffe-master\Build\x64\Release或 D\caffe-master\Build\x64\Debug
Windows 8.1下Caffe環境搭建