
Building Boost 1.67 and 1.68 with VS2017
Boost 1.67 was released last April, and Boost 1.68 will soon be released, probably in the middle of August if the release schedule holds.
Boost 1.67 was released last April, and Boost 1.68 will soon be released, probably in the middle of August if the release schedule holds.
Visual Studio 2017 was just recently updated to version 15.5. It brings many goodies for us C++ programmers, among them a C++17 compiler switch /std:c++17
, and a conformance mode switch /permissive-
.
In the C++ Boost.ASIO library, ASIO stands for asynchronous input/output. This library allows asynchronous processing of data. Asynchronous means that a program doesn’t have to wait for completion of an operation to start a new one. It can execute more than one operations concurrently.
After installing one of the versions of the C++ Boost library you need to know how to use it in VS2017. Remember, only Boost 1.64 and up works with Visual Studio 2017.
Visual Studio 2017 has been released, and it wasn’t exactly trivial to get previous versions of boost (1.63 and down) or next versions 1.67 and 1.68 to build with it.
Boost 1.62 was released 28th Sept 2016 and can be downloaded from http://www.boost.org/users/history/version_1_62_0.html.
Boost 1.61 was recently released (May 2016) and can be downloaded from http://www.boost.org/users/history/version_1_61_0.html.
This guide shows how to use Boost library with Visual Studio 2013 or 2015. Guide for using Boost with VS2017.
C++ Boost 1.60 library can be downloaded from http://www.boost.org/users/history/version_1_60_0.html.
The Boost C++ Library is a collection of extremely high quality, open source, peer-reviewed C++ libraries.