MSVC_IDE
True при использовании среды Microsoft Visual C++.
Устанавливается в true когда целевая платформа — среда Microsoft Visual C++ IDE, а не компилятор командной строки.
Примечание
Эта переменная доступна только после определения компилятора, поэтому она недоступна для файлов инструментария или до первого вызова project() или enable_language() , использующих компилятор, похожий на MSVC.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.20/variable/MSVC_IDE.html