Building boost using bjam is straightforward, that is if you just want to generate the default libraries that are linked to the DLL versions of CRT. But how do you build the libraries linking them to the static version of CRT? This is mysteriously missing from the boost Getting Started guide.
Want to capture it here as my own ever diminishing brain cells are proving to be increasingly unreliable.
bjam link=static[,shared] runtime-link=static threading=multi[,single] toolset=msvc {debug|release} stage
I’m pretty sure I’ll be referring to this in the near future when building boost on a new system:)