2016-03-30 14:18:07 +02:00
For building on Windows, use:
cd build
2016-05-12 15:36:18 -07:00
./build.bat
2016-03-30 14:18:07 +02:00
2017-03-19 17:50:33 +01:00
This requires that the CMD.EXE be created using the DevStudio Tools link to create a CMD.EXE window. Also, make sure that the name of the project folder is libzmq (not e.g. libzmq-master) as this is required for correct linking.
2016-03-30 14:18:07 +02:00
2014-03-29 23:13:00 -07:00
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
2015-11-05 16:08:33 +01:00
Visual C++ 2015 => Visual C++ 14
2017-03-19 18:38:43 -04:00
Visual C++ 2017 => Visual C++ 15
2014-03-29 23:13:00 -07:00
2017-03-19 18:38:43 -04:00
Note that solution file icons reflect the compiler version ([9], [10], [11], [12], [14], [15]), not the product version.
2014-03-29 23:13:00 -07:00
2017-03-19 18:38:43 -04:00
The vs2017/vs2015/vs2013/vs2012/vs2010 solution and project files differ only in versioning.
2014-04-07 19:38:59 -07:00
2014-03-29 23:13:00 -07:00
More info here:
http://en.wikipedia.org/wiki/Visual_C%2B%2B
2016-02-17 09:42:53 -06:00
2016-05-12 15:36:18 -07:00
If multiple DevStudio versions are installed, you can run build.bat in separate windows each created by the desired DevStudio target.
2016-02-17 09:42:53 -06:00
2016-05-12 15:36:18 -07:00
To build for all versions of Visual Studio (excluding vs2008), you can run buildall.bat. This is generally a maintainer task.