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