When configuring the CRT for a Visual Studio Solution on Windows via CMake GUI, setting the CRT to MT for Release, MinSizeRel, RelWithDebInfo and MTd for Debug results in Debug also having it's CRT being set to MT instead of MTd.
Steps to reproduce:
- On Windows, open LLVM Folder in CMake GUI
- Configure with Visual Studio 2022
- Set
LLVM_USE_CRT_DEBUG to MTd (every other CRT to MT)
- Generate Project
- Observe that the Debug Target also using
/MT instead of /MTd