Windows 8.1下Caffe環境搭建


一、環境准備

       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安裝教程(安裝+注冊)

  1. 等待下載完成之后,雖然下載文件是ios格式,但我們可以用解壓縮工具解壓打開。解壓好后,雙擊vs_ultimate.exe,開始安裝。新舊版本VS是可以共存的,但是在安裝過程中,舊版本的VS一定要先關閉。
  2. 自定義選擇安裝路徑時,注意所屬路徑的預留空間要充足,否則安裝會失敗,同意許可條款,進行下一步。
  3. 在選擇安裝的可選功能這里,大家可以根據自己需要勾選,也可以默認全選。把鼠標放在文字上,會彈出各個功能詳細描述選擇常用的功能,另外要注意預留空間,開始安裝。
  4.  等待大概30分鍾,就可以完成安裝。安裝過程中,VS會占用很多的系統資源,所以最好不要開啟其他軟件,等待安裝。
  5. 第一次打開VS2013,需要進行一些基本配置,如開發設置、顏色主題,根據自己的需求設置,然后等待幾分鍾就可以使用。由於VS2013引入了一種聯網 IDE 體驗,大家可以使用微軟的賬戶登錄,而且其還自動采用聯網 IDE 體驗的設備上同步設置,包括快捷鍵、Visual Studio 外觀(主題、字體等)各種類別同步的設置。
  6. 最后要給VS注冊一下,不然軟件是有30天的試用期。打開VS2013,在工具欄中找到幫助選項卡,點擊注冊產品,會彈出一個對話框,里面會顯示軟件的注冊狀態。
  7. 點擊更改我的產品許可證,會彈出一個對話框,要求輸入產品密鑰。此時,需要一個產品密鑰,提供一個可用的密鑰:VS2013_RTM_ULT_CHS KEY: BWG7X-J98B3-W34RT-33B3R-JVYW
  8. 若密鑰失效,大家要自己到網上去搜索了。注冊成功后,所有的操作算是基本完成,可以正常使用。

 

三、下載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\ReleaseD\caffe-master\Build\x64\Debug


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM