When calling BoostDetectToolset.cmake using MSVC 2022 compilers, BOOST_DETECTED_TOOLSET contains an empty string.
to fix: around line 92 in BoostDetectToolset.cmake: please add a couple lines as shown below:
if((MSVC_VERSION GREATER 1929) AND (MSVC_VERSION LESS 1940))
set(BOOST_DETECTED_TOOLSET "vc143")
elseif((MSVC_VERSION GREATER 1919) AND (MSVC_VERSION LESS 1930))
set(BOOST_DETECTED_TOOLSET "vc142")
else ...
When calling BoostDetectToolset.cmake using MSVC 2022 compilers, BOOST_DETECTED_TOOLSET contains an empty string.
to fix: around line 92 in BoostDetectToolset.cmake: please add a couple lines as shown below: