ЯЗЫК
Укажите язык программирования, на котором написан исходный файл.
Свойство, которое можно задать, чтобы указать язык программирования исходного файла. Если оно не задано, язык определяется на основе расширения файла. Типичные значения — CXX, 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.29/prop_sf/LANGUAGE.html