跳到主要内容

kmpkg_find_fortran

检查是否能找到 Fortran 编译器。 仅适用于 Windows(x86/x64) 平台:若未找到 Fortran 编译器,该函数会切换/启用 MinGW gfortran,并返回构建所需的 CMake 参数。

用法

kmpkg_find_fortran(<out_var>)

参数说明

<out_var>:输出变量名称,执行后该变量会被赋值为构建所需的 Fortran 相关 CMake 参数(若未找到编译器则包含启用 MinGW gfortran 的配置参数)。

示例

kmpkg_find_fortran(fortran_args)
# 后续将获取到的参数传入 CMake 配置流程
kmpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
${fortran_args}
)

源码

scripts/cmake/kmpkg_find_fortran.cmake