Hello,
 
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".
That’s it.
 
What this does with MSVC, I don’t know
 
Regards