Skip to content
Michael May edited this page May 8, 2015 · 14 revisions

About this Windows porting for Caffe.

An active discussion for the Windows version of Caffe can be find from here.

The official Linux version is well supported by the Caffe community with frequent updates and discussions. The windows porting currently has many limitations and most importantly it is lacking community support.

One may start with this windows porting, if you quite rely on visual studio as your favorite IDE. Once you become familiar with Caffe, you'd better deploy from the official branches.

For general discussions which are irrelevant to windows porting, I suggest you post the questions on the official Caffe website from where this fork derived. You may get more valuable help instantly from there.

Other Versions of Visual Studio

It is quite often that people ask about how to build this port using other versions of Visual Studio, e.g. VS2010 or VS2013. I have to say it is not easy to do this. However, I find this post recently. @initialneil, thanks for sharing.

You can also build with VS2012 using the VS2013 IDE. If you download VS2012 and use VS2013 to compile you can avoid having to get a VS2012 licence as the licence is for Visual Studio and not the compiler. VS2012 is here http://www.microsoft.com/en-us/download/details.aspx?id=30682. Once it's installed VS2013 will have access to the compiler.

You can set VS2013 to use the VS2012 compiler by right clicking on the project and selecting Settings > General > Platform toolset