Spec-Zone.ru › CMake

LANGUAGE

Указывает язык программирования, на котором написан исходный файл.

Свойство, которое можно задать, чтобы указать язык программирования исходного файла. Если оно не задано, язык определяется по расширению файла. Типичные значения: CXX (то есть C++), C, CSharp, CUDA, Fortran, HIP, ISPC и ASM. Если задать это свойство для файла, он будет скомпилирован, если не задано HEADER_FILE_ONLY.

Изменено в версии 3.20: Задание этого свойства приводит к компиляции исходного файла на указанном языке с использованием явных флагов, если это возможно. Ранее оно лишь указывало использовать компилятор для заданного языка. См. политику CMP0119.

© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/prop_sf/LANGUAGE.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API