Spec-Zone.ru › CMake 3.22

Fortran_PREPROCESS

Новое в версии 3.18.

Управление тем, должен ли исходный файл Fortran быть безусловно препроцессирован.

Если не задано или пусто, компилятор определяет, нужно ли препроцессировать файл. Если явно установлено на OFF, то файл не нуждается в препроцессировании. Если явно установлено на ON, то файл необходимо препроцессировать как часть шага компиляции.

При использовании генератора Ninja, все исходные файлы сначала препроцессируются для генерации информации о зависимости модулей. Установка этого свойства на OFF заставит Ninja пропустить этот шаг.

Используйте свойство Fortran_PREPROCESS для отдельных файлов, если требуется препроцессирование. Если переменная CMAKE_Fortran_PREPROCESS установлена при создании целевого объекта, её значение используется для инициализации этого свойства.

Примечание

Для некоторых компиляторов, NAG, PGI и Solaris Studio, установка этого значения на OFF не окажет никакого эффекта.

© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.22/prop_tgt/Fortran_PREPROCESS.html

Spec-Zone.ru

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