use boost/config to detect MSVC