在 Mac 上使用 make 安裝 lapacke

在 Mac 上使用 make 安裝 lapacke

我已經下載並解壓縮了lapacke-3.5.0。安裝說明說要使用make才能安裝。它接著說配置必須在make.inc文件中設定。我是一個完全的初學者,我不知道這意味著什麼,也不知道我需要做什麼才能使用 lapacke。

答案1

我不太確定你從哪裡得到那個 lapacke* 包。最新版本的netlib lapack 內建了lapacke。安裝/編譯它:

  1. 從netlib網站下載最新的lapack(你還需要安裝gfortran)
  2. 取消存檔
  3. 將 make.inc.example 重新命名為 make.inc
  4. 如果您使用的是 mac OS X,請變更OPTS = -O2 -frecursiveOPTS = -O3 -frecursive -pipe
  5. make blaslib -> 取得參考 BLAS librefblas.a
  6. make cblaslib -> 取得 CBLAS libcblas.a
  7. make cblas_example -> 編譯 CBLAS 範例
  8. make lapacklib -> 取得 LAPACK liblapack.a 和 libtmglib.a
  9. make —> 執行所有測試
  10. cd LAPACKE 並且 make --> 得到 LAPACKE liblapacke.a

來源

答案2

有一個 make.inc 的範例文件,名稱為 make.inc.example。我認為您只需將其複製到 make.inc 名稱下,然後透過make在命令提示字元中鍵入來啟動安裝。

您可能還想在運行之前深入研究該文件,根據您的配置進行一些修改make

相關內容