FindOpenMP
Определяет поддержку OpenMP
Этот модуль может быть использован для определения поддержки OpenMP в компиляторе. Если компилятор поддерживает OpenMP, флаги, необходимые для компиляции с поддержкой OpenMP, возвращаются в переменные для различных языков. Переменные могут быть пустыми, если компилятору не требуется специальный флаг для поддержки OpenMP.
Устанавливаются следующие переменные:
-
OpenMP_C_FLAGS - Флаги, добавляемые к компилятору C для поддержки OpenMP.
-
OpenMP_CXX_FLAGS - Флаги, добавляемые к компилятору CXX для поддержки OpenMP.
-
OpenMP_Fortran_FLAGS - Флаги, добавляемые к компилятору Fortran для поддержки OpenMP.
-
OPENMP_FOUND - Истина, если openmp обнаружен.
Если обнаружено, устанавливаются следующие внутренние переменные:
-
OpenMP_C_SPEC_DATE - Дата спецификации версии OpenMP компилятора C.
-
OpenMP_CXX_SPEC_DATE - Дата спецификации версии OpenMP компилятора CXX.
-
OpenMP_Fortran_SPEC_DATE - Дата спецификации версии OpenMP компилятора Fortran.
Даты спецификаций отформатированы как целые числа вида CCYYMM , где эти значения представляют десятичные цифры века, года и месяца.
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.7/module/FindOpenMP.html