網上的很多docker中的caffe部署,都是直接下載帶有caffe的映象檔案,但有時候需要對caffe原始碼重新進行編譯,如新增層之後。

所以需要部署一個能夠自助編譯的caffe原始碼,編譯後將新生成的檔案,部署到相應的位置。

     caffe原始碼下載就不多說了,直接從caffe的編譯說起:

      1、caffe需要使用cmake進行編譯,這樣執行make install 後,才能生成share/Caffe下的檔案。

            新建一個cbuild資料夾

             cd  cbuild

             cmake..,

             make  -j8

      2、編譯通過後,執行make  install

      3、將cbuild/install/  目錄下的lib   include    bin    share下的內容分別拷貝到 /usr/local/  下的lib ,include, bin,share下

然後待編譯的程式碼,也要使用CMake進行編譯,就可以找到caffe的依賴庫了。

.