ЯЗЫК
Укажите язык программирования, на котором написан исходный файл.
Свойство, которое можно установить для указания языка программирования исходного файла. Если оно не установлено, язык определяется по расширению файла. Типичные значения — CXX (например, C++), C, CSharp, CUDA, Fortran, HIP, ISPC, и ASM. Установка этого свойства для файла означает, что этот файл будет скомпилирован, если не установлено HEADER_FILE_ONLY.
Изменено в версии 3.20: Установка этого свойства вызывает компиляцию исходного файла в указанном языке с использованием явных флагов, если это возможно. Ранее это только вызывало использование компилятора указанного языка. См. политику CMP0119.
© 2000–2022 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.23/prop_sf/LANGUAGE.html