I've got Boost 1_53_0 & 1_64_0 working with Qt 5.9 (gcc version
5.3.0) and c++ on Windows 10 - 32 bit.
Compiling (without warnings) and running from within Qt Creator.
In each version of Boost change "std:auto" to "std::unique".
What this does with MSVC, I don’t know