libzmq/builds/msvc
2016-05-13 01:04:22 -07:00
..
build Problem: copy of libsodium import props is unnecessary. 2016-05-13 00:56:09 -07:00
properties Problem: vc common props have platform specific conditions. 2016-05-12 03:36:39 -07:00
vs2008 Problem: various errors in build scripts 2016-02-01 11:18:08 +01:00
vs2010 Problem: msvc precompiled header config is a mess, tweetnacl is missing. 2016-05-13 01:04:22 -07:00
vs2012 Problem: msvc precompiled header config is a mess, tweetnacl is missing. 2016-05-13 01:04:22 -07:00
vs2013 Problem: msvc precompiled header config is a mess, tweetnacl is missing. 2016-05-13 01:04:22 -07:00
vs2015 Problem: msvc precompiled header config is a mess, tweetnacl is missing. 2016-05-13 01:04:22 -07:00
.gitignore Add .gitignore for Visual Studio builds in the 'builds/msvc' folder 2016-03-31 14:51:36 +01:00
errno.cpp Reorganize and clean up visual studio build configurations. 2014-03-29 23:13:00 -07:00
errno.hpp Windows CE support : uncommenting #define EACCES needed 2013-02-19 18:55:01 +01:00
Makefile.am Problem: make dist broken due to builds/msvc 2016-02-22 11:58:36 +00:00
platform.hpp Problem: incorrect include guard symbol. 2016-05-13 00:47:03 -07:00
readme.txt Problem: configure.bat is incomplete and conflicts with MSVC UI. 2016-05-12 15:36:18 -07:00
resource.h Rename VS version resource file. 2014-05-06 15:21:29 -07:00
resource.rc Update VS DLL and NuGet versioning to 4.2.0. 2015-02-11 13:23:58 -08:00

For building on Windows, use:

     cd build
     ./build.bat

This requires that the CMD.EXE be created using the DevStudio Tools link to create a CMD.EXE window.

Visual Studio product and C++ compiler Versions:

Visual C++ 2008 => Visual C++ 9
Visual C++ 2010 => Visual C++ 10
Visual C++ 2012 => Visual C++ 11
Visual C++ 2013 => Visual C++ 12
Visual C++ 2015 => Visual C++ 14

Note that solution file icons reflect the compiler version ([9], [10], [11], [12], [14]), not the product version.

The vs2015/vs2013/vs2012/vs2010 solution and project files differ only in versioning.

More info here:

http://en.wikipedia.org/wiki/Visual_C%2B%2B

If multiple DevStudio versions are installed, you can run build.bat in separate windows each created by the desired DevStudio target.

To build for all versions of Visual Studio (excluding vs2008), you can run buildall.bat. This is generally a maintainer task.