項目鏈接:https://github.com/dmlc/mxnet
因為要做一些開發工作,prebuilt的lib不能滿足需求。由於工作環境要求是windows,所以可以利用cmake工具來構建。
下載cmake,使用Cmake_Gui,選擇項目目錄等。由於atlasblas是默認選項,而atlas在windows下不好編譯,需要用cygwin和mingw,所以我們選擇openblas(可以用visual studio編譯),下載prebuilt的binaries,並對相應的目錄進行修改(lib選擇bin里面的libopenblas.lib)。直接generate,生成目錄下有項目sln可以直接用visual studio 打開.
如果需要加依賴,比如opencv,下載opencv,opencv\build\include\opencv2目錄放在include下面
(iter_image_col.cc需要opencv,編譯出錯,直接注釋可以編譯)
python 需要在python目錄下單獨運行python setup.py install. 需要安裝對應的numpy,可以自己先編譯安裝。
linux 下
http://phunter.logdown.com/posts/314562
https://github.com/dmlc/mxnet/issues/250