I am running Windows 10 and have Visual Studio 2017 Community Edition installed in my laptop. I have some older programs that compiled fine in VS 2015 with Boost 1.62.0 in 64 bits. For some very strange reason, I cannot find a way to compile say any library from Boost 1.64.0 (here filesystem and timer) using VS 2017 with this command line:
b2 --build-dir=..uild_here --with-filesystem --with-timer --address-model=64
The command will execute and the libraries will be built, but in 32 bits!!
What could be going wrong?
Regards, Juan Dent
See Question&Answers more detail:os