2017-06-19 200 views
1

我正在嘗試使用物理學家寫的程序。我在MacOS上,我下載了程序編譯和運行所需的所有程序和庫(GCC,MPI,使用Mac上已有的MAKE版本)。我打開生成文件,我被告知寫退貨`mpif90:沒有這樣的文件或目錄`

F90 = mpif90 

,然後編譯使用

make IO=txt 

的程序,但我得到這個消息:

mpif90 -g -O3 -c mod_input.f90 
make: mpif90: No such file or directory 
make: *** [mod_input.o] Error 1 

我不知道這是什麼意味着什麼,以及如何做到這一點工作。

+0

如果您爲使用該名稱的mpi安裝了Fortran mpi支持,則尚未設置路徑。其他mpi實現使用諸如mpifort之類的名稱。 – tim18

+0

爲什麼選擇mpif90?你是否確認mpif90在您的計算機中作爲可執行文件存在? –

+0

你提到「有人叫我寫......」那是誰? – Holmz

回答

0

到這裏看看:

http://www.owsiak.org/?p=3492

本文介紹如何獲取,安裝和MacOS的在配置MPI(開放MPI的味道)。安裝完成後,你也應該得到mpif90。

相關問題