CheckFortranFunctionExists

檢查 Fortran 函數是否存在。

check_fortran_function_exists
check_fortran_function_exists(<function> <result>)

其中

<function>

Fortran 函數的名稱

<result>

儲存結果的變數;將建立為內部快取變數。

注意

此命令無法偵測 Fortran 模組中的函數。一般建議使用 CheckSourceCompiles 來判斷 Fortran 函數或副程式是否可用。

在呼叫此巨集之前,可以設定以下變數來修改檢查的執行方式

CMAKE_REQUIRED_LINK_OPTIONS

在版本 3.14 中新增。

要新增到連結命令的選項 ;-列表 (請參閱 try_compile() 以取得更多詳細資訊)。

CMAKE_REQUIRED_LIBRARIES

要新增到連結命令的程式庫 ;-列表。這些可以是系統程式庫的名稱,也可以是 匯入目標 (請參閱 try_compile() 以取得更多詳細資訊)。

CMAKE_REQUIRED_LINK_DIRECTORIES

在版本 3.31 中新增。

要傳遞給連結器的程式庫搜尋路徑 ;-列表 (請參閱 try_compile() 以取得更多詳細資訊)。