CheckFortranFunctionExists¶
检查 Fortran 函数是否存在。
- CHECK_FORTRAN_FUNCTION_EXISTS¶
CHECK_FORTRAN_FUNCTION_EXISTS(<function> <result>)
其中
<function>
Fortran 函数的名称
<result>
存储结果的变量;将创建为一个内部缓存变量。
注意
此命令不会检测 Fortran 模块中的函数。通常建议改用 CheckSourceCompiles
来确定 Fortran 函数或子例程是否可用。
可在调用此宏之前设置以下变量以修改检查的运行方式
CMAKE_REQUIRED_LINK_OPTIONS
3.14 版中添加。
一个 ;-list 选项,用于添加到链接命令中(更多详细信息,请参见
try_compile()
)。
CMAKE_REQUIRED_LIBRARIES
一个 ;-list 库,用于添加到链接命令中。它们可以是系统库的名称,也可以是 导入目标(更多详细信息,请参见
try_compile()
)。
CMAKE_REQUIRED_LINK_DIRECTORIES
3.31 版中添加。
一个 ;-list 库搜索路径,用于传递给链接器(更多详细信息,请参见
try_compile()
)。