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
我不知道這是什麼意味着什麼,以及如何做到這一點工作。
如果您爲使用該名稱的mpi安裝了Fortran mpi支持,則尚未設置路徑。其他mpi實現使用諸如mpifort之類的名稱。 – tim18
爲什麼選擇mpif90?你是否確認mpif90在您的計算機中作爲可執行文件存在? –
你提到「有人叫我寫......」那是誰? – Holmz